builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-116 starttime: 1463036520.3 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.297292) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.297789) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.298083) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.331092) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.331381) ========= 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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False --2016-05-12 00:02:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.3M=0.001s 2016-05-12 00:02:00 (10.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.567434 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.977567) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:00.977907) ========= 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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063350 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:01.142043) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-12 00:02:01.142363) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --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 584c4d11538d9b1124c212906ec8e5b7d7254a19 --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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False 2016-05-12 00:02:01,344 truncating revision to first 12 chars 2016-05-12 00:02:01,344 Setting DEBUG logging. 2016-05-12 00:02:01,345 attempt 1/10 2016-05-12 00:02:01,345 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 00:02:02,696 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.009778 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-12 00:02:03.190454) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:03.190807) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:03.191209) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:03.191488) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:03.228644) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 39 secs) (at 2016-05-12 00:02:03.229036) ========= /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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False 00:02:03 INFO - MultiFileLogger online at 20160512 00:02:03 in /builds/slave/test 00:02:03 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 00:02:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:02:03 INFO - {'append_to_log': False, 00:02:03 INFO - 'base_work_dir': '/builds/slave/test', 00:02:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:02:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:02:03 INFO - 'buildbot_json_path': 'buildprops.json', 00:02:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:02:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:02:03 INFO - 'download_minidump_stackwalk': True, 00:02:03 INFO - 'download_symbols': 'true', 00:02:03 INFO - 'e10s': False, 00:02:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:02:03 INFO - 'tooltool.py': '/tools/tooltool.py', 00:02:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:02:03 INFO - '/tools/misc-python/virtualenv.py')}, 00:02:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:02:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:02:03 INFO - 'log_level': 'info', 00:02:03 INFO - 'log_to_console': True, 00:02:03 INFO - 'opt_config_files': (), 00:02:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:02:03 INFO - '--processes=1', 00:02:03 INFO - '--config=%(test_path)s/wptrunner.ini', 00:02:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:02:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:02:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:02:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:02:03 INFO - 'pip_index': False, 00:02:03 INFO - 'require_test_zip': True, 00:02:03 INFO - 'test_type': ('testharness',), 00:02:03 INFO - 'this_chunk': '1', 00:02:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:02:03 INFO - 'total_chunks': '10', 00:02:03 INFO - 'virtualenv_path': 'venv', 00:02:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:02:03 INFO - 'work_dir': 'build'} 00:02:03 INFO - ##### 00:02:03 INFO - ##### Running clobber step. 00:02:03 INFO - ##### 00:02:03 INFO - Running pre-action listener: _resource_record_pre_action 00:02:03 INFO - Running main action method: clobber 00:02:03 INFO - rmtree: /builds/slave/test/build 00:02:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:02:06 INFO - Running post-action listener: _resource_record_post_action 00:02:06 INFO - ##### 00:02:06 INFO - ##### Running read-buildbot-config step. 00:02:06 INFO - ##### 00:02:06 INFO - Running pre-action listener: _resource_record_pre_action 00:02:06 INFO - Running main action method: read_buildbot_config 00:02:06 INFO - Using buildbot properties: 00:02:06 INFO - { 00:02:06 INFO - "project": "", 00:02:06 INFO - "product": "firefox", 00:02:06 INFO - "script_repo_revision": "production", 00:02:06 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 00:02:06 INFO - "repository": "", 00:02:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 00:02:06 INFO - "buildid": "20160511222516", 00:02:06 INFO - "pgo_build": "False", 00:02:06 INFO - "basedir": "/builds/slave/test", 00:02:06 INFO - "buildnumber": 16, 00:02:06 INFO - "slavename": "tst-linux32-spot-116", 00:02:06 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 00:02:06 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 00:02:06 INFO - "platform": "linux", 00:02:06 INFO - "branch": "mozilla-aurora", 00:02:06 INFO - "repo_path": "releases/mozilla-aurora", 00:02:06 INFO - "moz_repo_path": "", 00:02:06 INFO - "stage_platform": "linux", 00:02:06 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 00:02:06 INFO - "slavebuilddir": "test" 00:02:06 INFO - } 00:02:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 00:02:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 00:02:06 INFO - Running post-action listener: _resource_record_post_action 00:02:06 INFO - ##### 00:02:06 INFO - ##### Running download-and-extract step. 00:02:06 INFO - ##### 00:02:06 INFO - Running pre-action listener: _resource_record_pre_action 00:02:06 INFO - Running main action method: download_and_extract 00:02:06 INFO - mkdir: /builds/slave/test/build/tests 00:02:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:02:06 INFO - https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 00:02:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:02:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:02:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:09 INFO - Downloaded 1325 bytes. 00:02:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:02:09 INFO - Using the following test package requirements: 00:02:09 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:02:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 00:02:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 00:02:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'jsshell-linux-i686.zip'], 00:02:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 00:02:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:02:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 00:02:09 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 00:02:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 00:02:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:02:09 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 00:02:09 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 00:02:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:02:09 INFO - https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 00:02:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:02:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:02:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:19 INFO - Downloaded 22424398 bytes. 00:02:19 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/*'] 00:02:19 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/* 00:02:20 INFO - caution: filename not matched: web-platform/* 00:02:20 INFO - Return code: 11 00:02:20 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')]} 00:02:20 INFO - https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 00:02:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:02:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:02:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:28 INFO - Downloaded 36408641 bytes. 00:02:28 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/*'] 00:02:28 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/* 00:02:32 INFO - caution: filename not matched: bin/* 00:02:32 INFO - caution: filename not matched: config/* 00:02:32 INFO - caution: filename not matched: mozbase/* 00:02:32 INFO - caution: filename not matched: marionette/* 00:02:32 INFO - caution: filename not matched: tools/wptserve/* 00:02:32 INFO - Return code: 11 00:02:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:02:32 INFO - https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 00:02:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:02:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:02:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:02:53 INFO - Downloaded 69297692 bytes. 00:02:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:02:53 INFO - mkdir: /builds/slave/test/properties 00:02:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:02:53 INFO - Writing to file /builds/slave/test/properties/build_url 00:02:53 INFO - Contents: 00:02:53 INFO - build_url:https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:03:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:03:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:03:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:03:07 INFO - Contents: 00:03:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:03:07 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')]} 00:03:07 INFO - https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:03:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:03:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:03:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:03:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cGq6ELFdTGCQLjeAOypMgg/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 00:03:38 INFO - Downloaded 92277775 bytes. 00:03:38 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'] 00:03:38 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 00:03:47 INFO - Return code: 0 00:03:47 INFO - Running post-action listener: _resource_record_post_action 00:03:47 INFO - Running post-action listener: set_extra_try_arguments 00:03:47 INFO - ##### 00:03:47 INFO - ##### Running create-virtualenv step. 00:03:47 INFO - ##### 00:03:47 INFO - Running pre-action listener: _pre_create_virtualenv 00:03:47 INFO - Running pre-action listener: _resource_record_pre_action 00:03:47 INFO - Running main action method: create_virtualenv 00:03:47 INFO - Creating virtualenv /builds/slave/test/build/venv 00:03:47 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 00:03:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:03:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:03:47 INFO - Using real prefix '/usr' 00:03:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:03:49 INFO - Installing distribute.............................................................................................................................................................................................done. 00:03:53 INFO - Installing pip.................done. 00:03:53 INFO - Return code: 0 00:03:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:03:53 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')]} 00:03:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:03:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:03:53 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')]} 00:03:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:03:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:03:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9149c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9262f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, '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-1463029942.314585-541623112', '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 00:03:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 00:03:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:03:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:03:53 INFO - 'CCACHE_UMASK': '002', 00:03:53 INFO - 'DISPLAY': ':0', 00:03:53 INFO - 'HOME': '/home/cltbld', 00:03:53 INFO - 'LANG': 'en_US.UTF-8', 00:03:53 INFO - 'LOGNAME': 'cltbld', 00:03:53 INFO - 'MAIL': '/var/mail/cltbld', 00:03:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:03:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:03:53 INFO - 'MOZ_NO_REMOTE': '1', 00:03:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:03:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:03:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:03:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:03:53 INFO - 'PWD': '/builds/slave/test', 00:03:53 INFO - 'SHELL': '/bin/bash', 00:03:53 INFO - 'SHLVL': '1', 00:03:53 INFO - 'TERM': 'linux', 00:03:53 INFO - 'TMOUT': '86400', 00:03:53 INFO - 'USER': 'cltbld', 00:03:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:03:53 INFO - '_': '/tools/buildbot/bin/python'} 00:03:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:03:53 INFO - Downloading/unpacking psutil>=0.7.1 00:03:53 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 00:03:53 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 00:03:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:03:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:03:53 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 00:03:53 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 00:03:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:03:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:03:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:03:59 INFO - Installing collected packages: psutil 00:03:59 INFO - Running setup.py install for psutil 00:03:59 INFO - building 'psutil._psutil_linux' extension 00:03:59 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 00:03:59 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:03:59 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:03:59 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 00:04:00 INFO - building 'psutil._psutil_posix' extension 00:04:00 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 00:04:00 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 00:04:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:04:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:04:00 INFO - Successfully installed psutil 00:04:00 INFO - Cleaning up... 00:04:00 INFO - Return code: 0 00:04:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:04:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:04:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9149c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9262f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, '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-1463029942.314585-541623112', '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 00:04:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 00:04:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:04:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:04:00 INFO - 'CCACHE_UMASK': '002', 00:04:00 INFO - 'DISPLAY': ':0', 00:04:00 INFO - 'HOME': '/home/cltbld', 00:04:00 INFO - 'LANG': 'en_US.UTF-8', 00:04:00 INFO - 'LOGNAME': 'cltbld', 00:04:00 INFO - 'MAIL': '/var/mail/cltbld', 00:04:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:04:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:04:00 INFO - 'MOZ_NO_REMOTE': '1', 00:04:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:04:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:04:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:04:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:04:00 INFO - 'PWD': '/builds/slave/test', 00:04:00 INFO - 'SHELL': '/bin/bash', 00:04:00 INFO - 'SHLVL': '1', 00:04:00 INFO - 'TERM': 'linux', 00:04:00 INFO - 'TMOUT': '86400', 00:04:00 INFO - 'USER': 'cltbld', 00:04:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:04:00 INFO - '_': '/tools/buildbot/bin/python'} 00:04:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:04:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:04:00 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 00:04:00 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 00:04:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:00 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 00:04:00 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 00:04:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:04:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:04:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:04:05 INFO - Installing collected packages: mozsystemmonitor 00:04:05 INFO - Running setup.py install for mozsystemmonitor 00:04:06 INFO - Successfully installed mozsystemmonitor 00:04:06 INFO - Cleaning up... 00:04:06 INFO - Return code: 0 00:04:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:04:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:04:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9149c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9262f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, '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-1463029942.314585-541623112', '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 00:04:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:04:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:04:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:04:06 INFO - 'CCACHE_UMASK': '002', 00:04:06 INFO - 'DISPLAY': ':0', 00:04:06 INFO - 'HOME': '/home/cltbld', 00:04:06 INFO - 'LANG': 'en_US.UTF-8', 00:04:06 INFO - 'LOGNAME': 'cltbld', 00:04:06 INFO - 'MAIL': '/var/mail/cltbld', 00:04:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:04:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:04:06 INFO - 'MOZ_NO_REMOTE': '1', 00:04:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:04:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:04:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:04:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:04:06 INFO - 'PWD': '/builds/slave/test', 00:04:06 INFO - 'SHELL': '/bin/bash', 00:04:06 INFO - 'SHLVL': '1', 00:04:06 INFO - 'TERM': 'linux', 00:04:06 INFO - 'TMOUT': '86400', 00:04:06 INFO - 'USER': 'cltbld', 00:04:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:04:06 INFO - '_': '/tools/buildbot/bin/python'} 00:04:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:04:06 INFO - Downloading/unpacking blobuploader==1.2.4 00:04:06 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 00:04:06 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 00:04:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:06 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 00:04:06 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 00:04:11 INFO - Downloading blobuploader-1.2.4.tar.gz 00:04:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:04:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:04:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:04:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:04:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:04:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:04:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:04:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:04:13 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 00:04:13 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 00:04:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:13 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 00:04:13 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 00:04:13 INFO - Downloading docopt-0.6.1.tar.gz 00:04:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:04:13 INFO - Installing collected packages: blobuploader, requests, docopt 00:04:13 INFO - Running setup.py install for blobuploader 00:04:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:04:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:04:14 INFO - Running setup.py install for requests 00:04:15 INFO - Running setup.py install for docopt 00:04:15 INFO - Successfully installed blobuploader requests docopt 00:04:15 INFO - Cleaning up... 00:04:15 INFO - Return code: 0 00:04:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:04:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:04:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9149c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9262f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, '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-1463029942.314585-541623112', '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 00:04:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:04:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:04:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:04:15 INFO - 'CCACHE_UMASK': '002', 00:04:15 INFO - 'DISPLAY': ':0', 00:04:15 INFO - 'HOME': '/home/cltbld', 00:04:15 INFO - 'LANG': 'en_US.UTF-8', 00:04:15 INFO - 'LOGNAME': 'cltbld', 00:04:15 INFO - 'MAIL': '/var/mail/cltbld', 00:04:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:04:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:04:15 INFO - 'MOZ_NO_REMOTE': '1', 00:04:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:04:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:04:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:04:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:04:15 INFO - 'PWD': '/builds/slave/test', 00:04:15 INFO - 'SHELL': '/bin/bash', 00:04:15 INFO - 'SHLVL': '1', 00:04:15 INFO - 'TERM': 'linux', 00:04:15 INFO - 'TMOUT': '86400', 00:04:15 INFO - 'USER': 'cltbld', 00:04:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:04:15 INFO - '_': '/tools/buildbot/bin/python'} 00:04:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:04:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:04:15 INFO - Running setup.py (path:/tmp/pip-6Dt4DI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:04:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:04:15 INFO - Running setup.py (path:/tmp/pip-9gbDMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:04:16 INFO - Running setup.py (path:/tmp/pip-VLbSJB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:04:16 INFO - Running setup.py (path:/tmp/pip-4n4pcr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:04:16 INFO - Running setup.py (path:/tmp/pip-na3BUH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:04:16 INFO - Running setup.py (path:/tmp/pip-lgVUEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:04:16 INFO - Running setup.py (path:/tmp/pip-jpxCJ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:04:16 INFO - Running setup.py (path:/tmp/pip-4trjAS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:04:16 INFO - Running setup.py (path:/tmp/pip-g3Nela-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:04:16 INFO - Running setup.py (path:/tmp/pip-V_vHAB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:04:17 INFO - Running setup.py (path:/tmp/pip-zRPCbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:04:17 INFO - Running setup.py (path:/tmp/pip-1YBtPC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:04:17 INFO - Running setup.py (path:/tmp/pip-NjuOIF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:04:17 INFO - Running setup.py (path:/tmp/pip-J_l6Al-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:04:17 INFO - Running setup.py (path:/tmp/pip-yD9Bsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:04:17 INFO - Running setup.py (path:/tmp/pip-HLj3so-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:04:17 INFO - Running setup.py (path:/tmp/pip-bvu7sg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:04:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:04:18 INFO - Running setup.py (path:/tmp/pip-NL83To-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:04:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:04:18 INFO - Running setup.py (path:/tmp/pip-nFca1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:04:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:04:18 INFO - Running setup.py (path:/tmp/pip-919cjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:04:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:04:18 INFO - Running setup.py (path:/tmp/pip-FOk2Wv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:04:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:04:18 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 00:04:18 INFO - Running setup.py install for manifestparser 00:04:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:04:19 INFO - Running setup.py install for mozcrash 00:04:19 INFO - Running setup.py install for mozdebug 00:04:19 INFO - Running setup.py install for mozdevice 00:04:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:04:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:04:19 INFO - Running setup.py install for mozfile 00:04:20 INFO - Running setup.py install for mozhttpd 00:04:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Running setup.py install for mozinfo 00:04:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Running setup.py install for mozInstall 00:04:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:04:20 INFO - Running setup.py install for mozleak 00:04:20 INFO - Running setup.py install for mozlog 00:04:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:04:21 INFO - Running setup.py install for moznetwork 00:04:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:04:21 INFO - Running setup.py install for mozprocess 00:04:21 INFO - Running setup.py install for mozprofile 00:04:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:04:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:04:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:04:21 INFO - Running setup.py install for mozrunner 00:04:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:04:22 INFO - Running setup.py install for mozscreenshot 00:04:22 INFO - Running setup.py install for moztest 00:04:22 INFO - Running setup.py install for mozversion 00:04:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:04:22 INFO - Running setup.py install for wptserve 00:04:22 INFO - Running setup.py install for marionette-driver 00:04:23 INFO - Running setup.py install for browsermob-proxy 00:04:23 INFO - Running setup.py install for marionette-client 00:04:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:04:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:04:24 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 00:04:24 INFO - Cleaning up... 00:04:24 INFO - Return code: 0 00:04:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:04:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:04:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:04:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9149c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9262f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, '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-1463029942.314585-541623112', '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 00:04:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:04:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:04:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:04:24 INFO - 'CCACHE_UMASK': '002', 00:04:24 INFO - 'DISPLAY': ':0', 00:04:24 INFO - 'HOME': '/home/cltbld', 00:04:24 INFO - 'LANG': 'en_US.UTF-8', 00:04:24 INFO - 'LOGNAME': 'cltbld', 00:04:24 INFO - 'MAIL': '/var/mail/cltbld', 00:04:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:04:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:04:24 INFO - 'MOZ_NO_REMOTE': '1', 00:04:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:04:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:04:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:04:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:04:24 INFO - 'PWD': '/builds/slave/test', 00:04:24 INFO - 'SHELL': '/bin/bash', 00:04:24 INFO - 'SHLVL': '1', 00:04:24 INFO - 'TERM': 'linux', 00:04:24 INFO - 'TMOUT': '86400', 00:04:24 INFO - 'USER': 'cltbld', 00:04:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:04:24 INFO - '_': '/tools/buildbot/bin/python'} 00:04:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:04:24 INFO - Running setup.py (path:/tmp/pip-LSvBox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:04:24 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)) 00:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:04:24 INFO - Running setup.py (path:/tmp/pip-zqNuzI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:04:24 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)) 00:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:04:24 INFO - Running setup.py (path:/tmp/pip-rJ7vOk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:04:24 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)) 00:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:04:24 INFO - Running setup.py (path:/tmp/pip-VClMs1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:04:25 INFO - Running setup.py (path:/tmp/pip-xptRGv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:04:25 INFO - Running setup.py (path:/tmp/pip-a8b5ke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:04:25 INFO - Running setup.py (path:/tmp/pip-Wzu62z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:04:25 INFO - Running setup.py (path:/tmp/pip-YaFVo9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:04:25 INFO - Running setup.py (path:/tmp/pip-pvHWnH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:04:25 INFO - Running setup.py (path:/tmp/pip-svXKmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:04:25 INFO - Running setup.py (path:/tmp/pip-_t0KoP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:04:25 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)) 00:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:04:25 INFO - Running setup.py (path:/tmp/pip-I01ZtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:04:26 INFO - Running setup.py (path:/tmp/pip-nqkyX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:04:26 INFO - Running setup.py (path:/tmp/pip-SmhCOw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:04:26 INFO - Running setup.py (path:/tmp/pip-qqErec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:04:26 INFO - Running setup.py (path:/tmp/pip-hAX1Ue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:04:26 INFO - Running setup.py (path:/tmp/pip-Jf3gLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:04:26 INFO - Running setup.py (path:/tmp/pip-_dtv7h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:04:26 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)) 00:04:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:04:26 INFO - Running setup.py (path:/tmp/pip-ie6dDF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:04:27 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)) 00:04:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:04:27 INFO - Running setup.py (path:/tmp/pip-l2uelC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:04:27 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)) 00:04:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:04:27 INFO - Running setup.py (path:/tmp/pip-o3T8BO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:04:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:04:27 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)) 00:04:27 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)) 00:04:27 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)) 00:04:27 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)) 00:04:27 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)) 00:04:27 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)) 00:04:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:04:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:04:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:04:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:04:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:04:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:04:32 INFO - Downloading blessings-1.6.tar.gz 00:04:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:04:32 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)) 00:04:32 INFO - Installing collected packages: blessings 00:04:32 INFO - Running setup.py install for blessings 00:04:33 INFO - Successfully installed blessings 00:04:33 INFO - Cleaning up... 00:04:33 INFO - Return code: 0 00:04:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:04:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:04:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:04:33 INFO - Reading from file tmpfile_stdout 00:04:33 INFO - Current package versions: 00:04:33 INFO - argparse == 1.2.1 00:04:33 INFO - blessings == 1.6 00:04:33 INFO - blobuploader == 1.2.4 00:04:33 INFO - browsermob-proxy == 0.6.0 00:04:33 INFO - docopt == 0.6.1 00:04:33 INFO - manifestparser == 1.1 00:04:33 INFO - marionette-client == 2.3.0 00:04:33 INFO - marionette-driver == 1.4.0 00:04:33 INFO - mozInstall == 1.12 00:04:33 INFO - mozcrash == 0.17 00:04:33 INFO - mozdebug == 0.1 00:04:33 INFO - mozdevice == 0.48 00:04:33 INFO - mozfile == 1.2 00:04:33 INFO - mozhttpd == 0.7 00:04:33 INFO - mozinfo == 0.9 00:04:33 INFO - mozleak == 0.1 00:04:33 INFO - mozlog == 3.1 00:04:33 INFO - moznetwork == 0.27 00:04:33 INFO - mozprocess == 0.22 00:04:33 INFO - mozprofile == 0.28 00:04:33 INFO - mozrunner == 6.11 00:04:33 INFO - mozscreenshot == 0.1 00:04:33 INFO - mozsystemmonitor == 0.0 00:04:33 INFO - moztest == 0.7 00:04:33 INFO - mozversion == 1.4 00:04:33 INFO - psutil == 3.1.1 00:04:33 INFO - requests == 1.2.3 00:04:33 INFO - wptserve == 1.4.0 00:04:33 INFO - wsgiref == 0.1.2 00:04:33 INFO - Running post-action listener: _resource_record_post_action 00:04:33 INFO - Running post-action listener: _start_resource_monitoring 00:04:33 INFO - Starting resource monitoring. 00:04:33 INFO - ##### 00:04:33 INFO - ##### Running pull step. 00:04:33 INFO - ##### 00:04:33 INFO - Running pre-action listener: _resource_record_pre_action 00:04:33 INFO - Running main action method: pull 00:04:33 INFO - Pull has nothing to do! 00:04:33 INFO - Running post-action listener: _resource_record_post_action 00:04:33 INFO - ##### 00:04:33 INFO - ##### Running install step. 00:04:33 INFO - ##### 00:04:33 INFO - Running pre-action listener: _resource_record_pre_action 00:04:33 INFO - Running main action method: install 00:04:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:04:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:04:34 INFO - Reading from file tmpfile_stdout 00:04:34 INFO - Detecting whether we're running mozinstall >=1.0... 00:04:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:04:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:04:34 INFO - Reading from file tmpfile_stdout 00:04:34 INFO - Output received: 00:04:34 INFO - Usage: mozinstall [options] installer 00:04:34 INFO - Options: 00:04:34 INFO - -h, --help show this help message and exit 00:04:34 INFO - -d DEST, --destination=DEST 00:04:34 INFO - Directory to install application into. [default: 00:04:34 INFO - "/builds/slave/test"] 00:04:34 INFO - --app=APP Application being installed. [default: firefox] 00:04:34 INFO - mkdir: /builds/slave/test/build/application 00:04:34 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'] 00:04:34 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 00:05:04 INFO - Reading from file tmpfile_stdout 00:05:04 INFO - Output received: 00:05:04 INFO - /builds/slave/test/build/application/firefox/firefox 00:05:04 INFO - Running post-action listener: _resource_record_post_action 00:05:04 INFO - ##### 00:05:04 INFO - ##### Running run-tests step. 00:05:04 INFO - ##### 00:05:04 INFO - Running pre-action listener: _resource_record_pre_action 00:05:04 INFO - Running main action method: run_tests 00:05:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:05:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:05:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:05:04 INFO - grabbing minidump binary from tooltool 00:05:04 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')]} 00:05:04 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 0x8f44e30>, '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 0x91e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9260470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:05:04 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 00:05:04 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 00:05:04 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:05:04 INFO - Return code: 0 00:05:04 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:05:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:05:04 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/cGq6ELFdTGCQLjeAOypMgg/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 00:05:04 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/cGq6ELFdTGCQLjeAOypMgg/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 00:05:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:04 INFO - 'CCACHE_UMASK': '002', 00:05:04 INFO - 'DISPLAY': ':0', 00:05:04 INFO - 'HOME': '/home/cltbld', 00:05:04 INFO - 'LANG': 'en_US.UTF-8', 00:05:04 INFO - 'LOGNAME': 'cltbld', 00:05:04 INFO - 'MAIL': '/var/mail/cltbld', 00:05:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:05:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:04 INFO - 'MOZ_NO_REMOTE': '1', 00:05:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:04 INFO - 'PWD': '/builds/slave/test', 00:05:04 INFO - 'SHELL': '/bin/bash', 00:05:04 INFO - 'SHLVL': '1', 00:05:04 INFO - 'TERM': 'linux', 00:05:04 INFO - 'TMOUT': '86400', 00:05:04 INFO - 'USER': 'cltbld', 00:05:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463029942.314585-541623112', 00:05:04 INFO - '_': '/tools/buildbot/bin/python'} 00:05:04 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/cGq6ELFdTGCQLjeAOypMgg/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 00:05:05 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 00:05:05 INFO - import pkg_resources 00:05:06 INFO - Using 1 client processes 00:05:06 INFO - wptserve Starting http server on 127.0.0.1:8000 00:05:07 INFO - wptserve Starting http server on 127.0.0.1:8001 00:05:07 INFO - wptserve Starting http server on 127.0.0.1:8443 00:05:09 INFO - SUITE-START | Running 778 tests 00:05:09 INFO - Running testharness tests 00:05:09 INFO - Setting up ssl 00:05:09 INFO - PROCESS | certutil | 00:05:09 INFO - PROCESS | certutil | 00:05:09 INFO - PROCESS | certutil | 00:05:09 INFO - Certificate Nickname Trust Attributes 00:05:09 INFO - SSL,S/MIME,JAR/XPI 00:05:09 INFO - 00:05:09 INFO - web-platform-tests CT,, 00:05:09 INFO - 00:05:09 INFO - Starting runner 00:05:12 INFO - PROCESS | 1884 | 1463036712034 Marionette DEBUG Marionette enabled via build flag and pref 00:05:12 INFO - PROCESS | 1884 | ++DOCSHELL 0xa4f15800 == 1 [pid = 1884] [id = 1] 00:05:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 1 (0xa4f15c00) [pid = 1884] [serial = 1] [outer = (nil)] 00:05:12 INFO - PROCESS | 1884 | [1884] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:05:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 2 (0xa4f16400) [pid = 1884] [serial = 2] [outer = 0xa4f15c00] 00:05:12 INFO - PROCESS | 1884 | 1463036712705 Marionette INFO Listening on port 2828 00:05:13 INFO - PROCESS | 1884 | 1463036713280 Marionette DEBUG Marionette enabled via command-line flag 00:05:13 INFO - PROCESS | 1884 | ++DOCSHELL 0xa2373800 == 2 [pid = 1884] [id = 2] 00:05:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 3 (0xa23b3c00) [pid = 1884] [serial = 3] [outer = (nil)] 00:05:13 INFO - PROCESS | 1884 | [1884] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:05:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 4 (0xa23b4400) [pid = 1884] [serial = 4] [outer = 0xa23b3c00] 00:05:13 INFO - PROCESS | 1884 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2289b20 00:05:13 INFO - PROCESS | 1884 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a69cd620 00:05:13 INFO - PROCESS | 1884 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a229e520 00:05:13 INFO - PROCESS | 1884 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b1180 00:05:13 INFO - PROCESS | 1884 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22b1ea0 00:05:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 5 (0xa22ad000) [pid = 1884] [serial = 5] [outer = 0xa4f15c00] 00:05:13 INFO - PROCESS | 1884 | [1884] 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 00:05:13 INFO - PROCESS | 1884 | 1463036713697 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34578 00:05:13 INFO - PROCESS | 1884 | [1884] 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 00:05:13 INFO - PROCESS | 1884 | 1463036713781 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34579 00:05:13 INFO - PROCESS | 1884 | 1463036713789 Marionette DEBUG Closed connection conn0 00:05:13 INFO - PROCESS | 1884 | [1884] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 00:05:13 INFO - PROCESS | 1884 | 1463036713924 Marionette DEBUG Closed connection conn1 00:05:14 INFO - PROCESS | 1884 | [1884] 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 00:05:14 INFO - PROCESS | 1884 | 1463036714035 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34580 00:05:14 INFO - PROCESS | 1884 | [1884] 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 00:05:14 INFO - PROCESS | 1884 | 1463036714070 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34581 00:05:14 INFO - PROCESS | 1884 | 1463036714073 Marionette DEBUG Closed connection conn2 00:05:14 INFO - PROCESS | 1884 | [1884] 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 00:05:14 INFO - PROCESS | 1884 | 1463036714110 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:34582 00:05:14 INFO - PROCESS | 1884 | 1463036714121 Marionette DEBUG Closed connection conn3 00:05:14 INFO - PROCESS | 1884 | 1463036714152 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:05:14 INFO - PROCESS | 1884 | 1463036714171 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":"20160511222516","device":"desktop","version":"48.0a2"} 00:05:14 INFO - PROCESS | 1884 | [1884] 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 00:05:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b6a3400 == 3 [pid = 1884] [id = 3] 00:05:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 6 (0x9b6a4400) [pid = 1884] [serial = 6] [outer = (nil)] 00:05:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b6a4800 == 4 [pid = 1884] [id = 4] 00:05:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 7 (0x9b6a4c00) [pid = 1884] [serial = 7] [outer = (nil)] 00:05:16 INFO - PROCESS | 1884 | [1884] 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 00:05:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aeb7000 == 5 [pid = 1884] [id = 5] 00:05:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 8 (0x9aeb7400) [pid = 1884] [serial = 8] [outer = (nil)] 00:05:16 INFO - PROCESS | 1884 | [1884] 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 00:05:16 INFO - PROCESS | 1884 | [1884] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:05:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 9 (0x9a99d000) [pid = 1884] [serial = 9] [outer = 0x9aeb7400] 00:05:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 10 (0x9a663800) [pid = 1884] [serial = 10] [outer = 0x9b6a4400] 00:05:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 11 (0x9a665400) [pid = 1884] [serial = 11] [outer = 0x9b6a4c00] 00:05:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 12 (0x9a667800) [pid = 1884] [serial = 12] [outer = 0x9aeb7400] 00:05:18 INFO - PROCESS | 1884 | 1463036718168 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1884 | 1463036718188 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 13 (0x98359c00) [pid = 1884] [serial = 13] [outer = 0x9aeb7400] 00:05:18 INFO - PROCESS | 1884 | 1463036718956 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"be28f9f7-a754-46e4-8c22-e0b00740bc6a","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":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 00:05:19 INFO - PROCESS | 1884 | 1463036719198 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:05:19 INFO - PROCESS | 1884 | 1463036719391 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:05:19 INFO - PROCESS | 1884 | 1463036719707 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:05:19 INFO - PROCESS | 1884 | [1884] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:05:19 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:05:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 14 (0xa236fc00) [pid = 1884] [serial = 14] [outer = 0x9aeb7400] 00:05:20 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:05:20 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:20 INFO - PROCESS | 1884 | 1463036720316 Marionette TRACE conn4 <- [1,3,null,{}] 00:05:20 INFO - PROCESS | 1884 | 1463036720359 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:05:20 INFO - PROCESS | 1884 | 1463036720426 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 00:05:20 INFO - PROCESS | 1884 | 1463036720488 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 1884 | 1463036720493 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 00:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:05:20 INFO - PROCESS | 1884 | 1463036720526 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1884 | 1463036720531 Marionette TRACE conn4 <- [1,6,null,{}] 00:05:20 INFO - PROCESS | 1884 | 1463036720566 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:20 INFO - PROCESS | 1884 | 1463036720604 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 00:05:20 INFO - PROCESS | 1884 | 1463036720672 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e2400 == 6 [pid = 1884] [id = 6] 00:05:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 15 (0x947e2800) [pid = 1884] [serial = 15] [outer = (nil)] 00:05:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 16 (0x947e4800) [pid = 1884] [serial = 16] [outer = 0x947e2800] 00:05:20 INFO - PROCESS | 1884 | 1463036720757 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 17 (0x947e9c00) [pid = 1884] [serial = 17] [outer = 0x947e2800] 00:05:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x93baa000 == 7 [pid = 1884] [id = 7] 00:05:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 18 (0x93baa800) [pid = 1884] [serial = 18] [outer = (nil)] 00:05:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 19 (0x93bac800) [pid = 1884] [serial = 19] [outer = 0x93baa800] 00:05:21 INFO - PROCESS | 1884 | 1463036721305 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 20 (0x99849800) [pid = 1884] [serial = 20] [outer = 0x93baa800] 00:05:21 INFO - PROCESS | 1884 | [1884] 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 00:05:21 INFO - PROCESS | 1884 | 1463036721881 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1418ms 00:05:22 INFO - PROCESS | 1884 | 1463036722004 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 1884 | 1463036722008 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 00:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:05:22 INFO - PROCESS | 1884 | 1463036722065 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 1884 | 1463036722068 Marionette TRACE conn4 <- [1,10,null,{}] 00:05:22 INFO - PROCESS | 1884 | 1463036722092 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:22 INFO - PROCESS | 1884 | 1463036722277 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 00:05:22 INFO - PROCESS | 1884 | 1463036722308 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd2000 == 8 [pid = 1884] [id = 8] 00:05:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 21 (0x92fd2400) [pid = 1884] [serial = 21] [outer = (nil)] 00:05:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 22 (0x947e7000) [pid = 1884] [serial = 22] [outer = 0x92fd2400] 00:05:22 INFO - PROCESS | 1884 | 1463036722386 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 23 (0x92254c00) [pid = 1884] [serial = 23] [outer = 0x92fd2400] 00:05:23 INFO - PROCESS | 1884 | 1463036723497 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1471ms 00:05:23 INFO - PROCESS | 1884 | 1463036723521 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 1884 | 1463036723528 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 00:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:05:23 INFO - PROCESS | 1884 | 1463036723537 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 1884 | 1463036723543 Marionette TRACE conn4 <- [1,14,null,{}] 00:05:23 INFO - PROCESS | 1884 | 1463036723552 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x93de7000 == 9 [pid = 1884] [id = 9] 00:05:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 24 (0x93de7400) [pid = 1884] [serial = 24] [outer = (nil)] 00:05:23 INFO - PROCESS | 1884 | 1463036723774 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 00:05:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 25 (0x9232b800) [pid = 1884] [serial = 25] [outer = 0x93de7400] 00:05:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 26 (0x93bec800) [pid = 1884] [serial = 26] [outer = 0x93de7400] 00:05:23 INFO - PROCESS | 1884 | 1463036723931 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x93bed800 == 10 [pid = 1884] [id = 10] 00:05:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 27 (0x93de9800) [pid = 1884] [serial = 27] [outer = (nil)] 00:05:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 28 (0x95208400) [pid = 1884] [serial = 28] [outer = 0x93de9800] 00:05:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e1400 == 11 [pid = 1884] [id = 11] 00:05:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 29 (0x952b3400) [pid = 1884] [serial = 29] [outer = (nil)] 00:05:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 30 (0x956c6c00) [pid = 1884] [serial = 30] [outer = 0x952b3400] 00:05:24 INFO - PROCESS | 1884 | 1463036724126 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 31 (0x9937e800) [pid = 1884] [serial = 31] [outer = 0x952b3400] 00:05:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 32 (0x9aebf000) [pid = 1884] [serial = 32] [outer = 0x93de9800] 00:05:25 INFO - PROCESS | 1884 | 1463036725257 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1741ms 00:05:25 INFO - PROCESS | 1884 | 1463036725278 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 1884 | 1463036725286 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:05:25 INFO - PROCESS | 1884 | 1463036725297 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 1884 | 1463036725301 Marionette TRACE conn4 <- [1,18,null,{}] 00:05:25 INFO - PROCESS | 1884 | 1463036725308 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:25 INFO - PROCESS | 1884 | 1463036725540 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 00:05:25 INFO - PROCESS | 1884 | 1463036725721 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd8400 == 12 [pid = 1884] [id = 12] 00:05:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 33 (0x9b6ab000) [pid = 1884] [serial = 33] [outer = (nil)] 00:05:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 34 (0x9d407000) [pid = 1884] [serial = 34] [outer = 0x9b6ab000] 00:05:25 INFO - PROCESS | 1884 | 1463036725850 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 35 (0x9d5bd400) [pid = 1884] [serial = 35] [outer = 0x9b6ab000] 00:05:26 INFO - PROCESS | 1884 | 1463036726757 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1491ms 00:05:26 INFO - PROCESS | 1884 | 1463036726789 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 1884 | 1463036726795 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 00:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:05:26 INFO - PROCESS | 1884 | 1463036726801 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 1884 | 1463036726808 Marionette TRACE conn4 <- [1,22,null,{}] 00:05:26 INFO - PROCESS | 1884 | 1463036726824 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:27 INFO - PROCESS | 1884 | 1463036727027 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:05:27 INFO - PROCESS | 1884 | 1463036727160 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 1884 | ++DOCSHELL 0xa236e000 == 13 [pid = 1884] [id = 13] 00:05:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 36 (0xa2539c00) [pid = 1884] [serial = 36] [outer = (nil)] 00:05:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 37 (0xa3316800) [pid = 1884] [serial = 37] [outer = 0xa2539c00] 00:05:27 INFO - PROCESS | 1884 | 1463036727263 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 38 (0xa63f5400) [pid = 1884] [serial = 38] [outer = 0xa2539c00] 00:05:28 INFO - PROCESS | 1884 | 1463036728324 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1591ms 00:05:28 INFO - PROCESS | 1884 | 1463036728393 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 00:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:05:28 INFO - PROCESS | 1884 | 1463036728398 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 00:05:28 INFO - PROCESS | 1884 | 1463036728405 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 1884 | 1463036728408 Marionette TRACE conn4 <- [1,26,null,{}] 00:05:28 INFO - PROCESS | 1884 | 1463036728414 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:28 INFO - PROCESS | 1884 | 1463036728645 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 00:05:29 INFO - PROCESS | 1884 | 1463036729019 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f06400 == 14 [pid = 1884] [id = 14] 00:05:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 39 (0x92f07800) [pid = 1884] [serial = 39] [outer = (nil)] 00:05:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 40 (0x92fd9000) [pid = 1884] [serial = 40] [outer = 0x92f07800] 00:05:29 INFO - PROCESS | 1884 | 1463036729105 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 41 (0x952b2400) [pid = 1884] [serial = 41] [outer = 0x92f07800] 00:05:29 INFO - PROCESS | 1884 | 1463036729995 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1633ms 00:05:30 INFO - PROCESS | 1884 | 1463036730047 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 1884 | 1463036730057 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 00:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:05:30 INFO - PROCESS | 1884 | 1463036730068 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 1884 | 1463036730075 Marionette TRACE conn4 <- [1,30,null,{}] 00:05:30 INFO - PROCESS | 1884 | 1463036730084 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:30 INFO - PROCESS | 1884 | 1463036730277 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 00:05:30 INFO - PROCESS | 1884 | 1463036730415 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd4000 == 15 [pid = 1884] [id = 15] 00:05:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 42 (0x97816800) [pid = 1884] [serial = 42] [outer = (nil)] 00:05:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 43 (0x994ed000) [pid = 1884] [serial = 43] [outer = 0x97816800] 00:05:30 INFO - PROCESS | 1884 | 1463036730519 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 44 (0x9a344400) [pid = 1884] [serial = 44] [outer = 0x97816800] 00:05:31 INFO - PROCESS | 1884 | 1463036731311 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1300ms 00:05:31 INFO - PROCESS | 1884 | 1463036731382 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 1884 | 1463036731389 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 00:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:05:31 INFO - PROCESS | 1884 | 1463036731396 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 1884 | 1463036731398 Marionette TRACE conn4 <- [1,34,null,{}] 00:05:31 INFO - PROCESS | 1884 | 1463036731405 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:31 INFO - PROCESS | 1884 | 1463036731564 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 00:05:31 INFO - PROCESS | 1884 | 1463036731580 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b6a3c00 == 16 [pid = 1884] [id = 16] 00:05:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 45 (0x9b6ae800) [pid = 1884] [serial = 45] [outer = (nil)] 00:05:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 46 (0x9b8c7c00) [pid = 1884] [serial = 46] [outer = 0x9b6ae800] 00:05:31 INFO - PROCESS | 1884 | 1463036731655 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 47 (0x9520a400) [pid = 1884] [serial = 47] [outer = 0x9b6ae800] 00:05:32 INFO - PROCESS | 1884 | 1463036732475 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1134ms 00:05:32 INFO - PROCESS | 1884 | 1463036732532 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 1884 | 1463036732539 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:05:32 INFO - PROCESS | 1884 | 1463036732563 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 1884 | 1463036732578 Marionette TRACE conn4 <- [1,38,null,{}] 00:05:32 INFO - PROCESS | 1884 | 1463036732590 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:32 INFO - PROCESS | 1884 | 1463036732794 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 00:05:32 INFO - PROCESS | 1884 | 1463036732897 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x9520c000 == 17 [pid = 1884] [id = 17] 00:05:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 48 (0x956cc000) [pid = 1884] [serial = 48] [outer = (nil)] 00:05:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 49 (0x9c1ad400) [pid = 1884] [serial = 49] [outer = 0x956cc000] 00:05:32 INFO - PROCESS | 1884 | 1463036732972 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 50 (0x9d40c000) [pid = 1884] [serial = 50] [outer = 0x956cc000] 00:05:33 INFO - PROCESS | 1884 | 1463036733745 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1228ms 00:05:33 INFO - PROCESS | 1884 | 1463036733790 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 1884 | 1463036733797 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 00:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:05:33 INFO - PROCESS | 1884 | 1463036733805 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 1884 | 1463036733810 Marionette TRACE conn4 <- [1,42,null,{}] 00:05:33 INFO - PROCESS | 1884 | 1463036733816 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:33 INFO - PROCESS | 1884 | 1463036733971 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:05:34 INFO - PROCESS | 1884 | 1463036733981 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d5b4c00 == 18 [pid = 1884] [id = 18] 00:05:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 51 (0x9d5b8800) [pid = 1884] [serial = 51] [outer = (nil)] 00:05:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 52 (0x9d7bb400) [pid = 1884] [serial = 52] [outer = 0x9d5b8800] 00:05:34 INFO - PROCESS | 1884 | 1463036734063 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 53 (0xa1146c00) [pid = 1884] [serial = 53] [outer = 0x9d5b8800] 00:05:34 INFO - PROCESS | 1884 | 1463036734905 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1140ms 00:05:34 INFO - PROCESS | 1884 | 1463036734945 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 1884 | 1463036734949 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 00:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:05:34 INFO - PROCESS | 1884 | 1463036734959 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 1884 | 1463036734963 Marionette TRACE conn4 <- [1,46,null,{}] 00:05:34 INFO - PROCESS | 1884 | 1463036734970 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:35 INFO - PROCESS | 1884 | 1463036735147 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 00:05:35 INFO - PROCESS | 1884 | 1463036735158 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 1884 | ++DOCSHELL 0xa2245800 == 19 [pid = 1884] [id = 19] 00:05:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 54 (0xa2245c00) [pid = 1884] [serial = 54] [outer = (nil)] 00:05:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 55 (0xa22ac400) [pid = 1884] [serial = 55] [outer = 0xa2245c00] 00:05:35 INFO - PROCESS | 1884 | 1463036735253 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 56 (0xa23ba400) [pid = 1884] [serial = 56] [outer = 0xa2245c00] 00:05:36 INFO - PROCESS | 1884 | 1463036736086 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1138ms 00:05:36 INFO - PROCESS | 1884 | 1463036736096 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 1884 | 1463036736099 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 00:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:05:36 INFO - PROCESS | 1884 | 1463036736119 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 1884 | 1463036736124 Marionette TRACE conn4 <- [1,50,null,{}] 00:05:36 INFO - PROCESS | 1884 | 1463036736131 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:36 INFO - PROCESS | 1884 | 1463036736299 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 00:05:36 INFO - PROCESS | 1884 | 1463036736322 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 1884 | ++DOCSHELL 0xa23c0000 == 20 [pid = 1884] [id = 20] 00:05:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 57 (0xa25e6c00) [pid = 1884] [serial = 57] [outer = (nil)] 00:05:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 58 (0xa27b8c00) [pid = 1884] [serial = 58] [outer = 0xa25e6c00] 00:05:36 INFO - PROCESS | 1884 | 1463036736396 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 59 (0xa31e4800) [pid = 1884] [serial = 59] [outer = 0xa25e6c00] 00:05:37 INFO - PROCESS | 1884 | 1463036737174 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1102ms 00:05:37 INFO - PROCESS | 1884 | 1463036737209 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 1884 | 1463036737211 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 00:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:05:37 INFO - PROCESS | 1884 | 1463036737220 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 1884 | 1463036737224 Marionette TRACE conn4 <- [1,54,null,{}] 00:05:37 INFO - PROCESS | 1884 | 1463036737230 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:37 INFO - PROCESS | 1884 | 1463036737419 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 00:05:37 INFO - PROCESS | 1884 | 1463036737434 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x979b9800 == 21 [pid = 1884] [id = 21] 00:05:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 60 (0x9a99a800) [pid = 1884] [serial = 60] [outer = (nil)] 00:05:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 61 (0xa334fc00) [pid = 1884] [serial = 61] [outer = 0x9a99a800] 00:05:37 INFO - PROCESS | 1884 | 1463036737511 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 62 (0xa364f000) [pid = 1884] [serial = 62] [outer = 0x9a99a800] 00:05:38 INFO - PROCESS | 1884 | 1463036738233 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1042ms 00:05:38 INFO - PROCESS | 1884 | 1463036738262 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 1884 | 1463036738265 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:05:38 INFO - PROCESS | 1884 | 1463036738271 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 1884 | 1463036738275 Marionette TRACE conn4 <- [1,58,null,{}] 00:05:38 INFO - PROCESS | 1884 | 1463036738280 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:38 INFO - PROCESS | 1884 | 1463036738479 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 00:05:38 INFO - PROCESS | 1884 | 1463036738498 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f01400 == 22 [pid = 1884] [id = 22] 00:05:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 63 (0x97829800) [pid = 1884] [serial = 63] [outer = (nil)] 00:05:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 64 (0x97831400) [pid = 1884] [serial = 64] [outer = 0x97829800] 00:05:38 INFO - PROCESS | 1884 | 1463036738573 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 65 (0x97835000) [pid = 1884] [serial = 65] [outer = 0x97829800] 00:05:40 INFO - PROCESS | 1884 | 1463036740531 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2284ms 00:05:40 INFO - PROCESS | 1884 | 1463036740561 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 1884 | 1463036740567 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 00:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:05:40 INFO - PROCESS | 1884 | 1463036740575 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 1884 | 1463036740581 Marionette TRACE conn4 <- [1,62,null,{}] 00:05:40 INFO - PROCESS | 1884 | 1463036740591 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:40 INFO - PROCESS | 1884 | 1463036740801 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:05:40 INFO - PROCESS | 1884 | 1463036740869 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd5c00 == 23 [pid = 1884] [id = 23] 00:05:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 66 (0x92fd6c00) [pid = 1884] [serial = 66] [outer = (nil)] 00:05:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 67 (0x95208000) [pid = 1884] [serial = 67] [outer = 0x92fd6c00] 00:05:40 INFO - PROCESS | 1884 | 1463036740945 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 68 (0x95488000) [pid = 1884] [serial = 68] [outer = 0x92fd6c00] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 67 (0x947e2800) [pid = 1884] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 66 (0x92fd2400) [pid = 1884] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 65 (0x952b3400) [pid = 1884] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 64 (0x9b6ab000) [pid = 1884] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 63 (0xa2539c00) [pid = 1884] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 62 (0x92f07800) [pid = 1884] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 61 (0x97816800) [pid = 1884] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 60 (0x9b6ae800) [pid = 1884] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 59 (0x956cc000) [pid = 1884] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 58 (0x9d5b8800) [pid = 1884] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:05:41 INFO - PROCESS | 1884 | --DOMWINDOW == 57 (0xa25e6c00) [pid = 1884] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:05:42 INFO - PROCESS | 1884 | 1463036742211 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1689ms 00:05:42 INFO - PROCESS | 1884 | 1463036742265 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 1884 | 1463036742272 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 00:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:05:42 INFO - PROCESS | 1884 | 1463036742283 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 1884 | 1463036742287 Marionette TRACE conn4 <- [1,66,null,{}] 00:05:42 INFO - PROCESS | 1884 | 1463036742298 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:42 INFO - PROCESS | 1884 | 1463036742481 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 00:05:42 INFO - PROCESS | 1884 | 1463036742497 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fce000 == 24 [pid = 1884] [id = 24] 00:05:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 58 (0x947e0400) [pid = 1884] [serial = 69] [outer = (nil)] 00:05:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 59 (0x9782d000) [pid = 1884] [serial = 70] [outer = 0x947e0400] 00:05:42 INFO - PROCESS | 1884 | 1463036742572 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 60 (0x97836c00) [pid = 1884] [serial = 71] [outer = 0x947e0400] 00:05:43 INFO - PROCESS | 1884 | 1463036743303 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1087ms 00:05:43 INFO - PROCESS | 1884 | 1463036743371 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 00:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:05:43 INFO - PROCESS | 1884 | 1463036743375 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 00:05:43 INFO - PROCESS | 1884 | 1463036743387 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 1884 | 1463036743401 Marionette TRACE conn4 <- [1,70,null,{}] 00:05:43 INFO - PROCESS | 1884 | 1463036743417 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:43 INFO - PROCESS | 1884 | 1463036743583 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 00:05:43 INFO - PROCESS | 1884 | 1463036743596 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x983cc800 == 25 [pid = 1884] [id = 25] 00:05:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 61 (0x99849c00) [pid = 1884] [serial = 72] [outer = (nil)] 00:05:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 62 (0x9a65fc00) [pid = 1884] [serial = 73] [outer = 0x99849c00] 00:05:43 INFO - PROCESS | 1884 | 1463036743756 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 63 (0x9b0acc00) [pid = 1884] [serial = 74] [outer = 0x99849c00] 00:05:44 INFO - PROCESS | 1884 | 1463036744650 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1303ms 00:05:44 INFO - PROCESS | 1884 | 1463036744686 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 1884 | 1463036744694 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 00:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:05:44 INFO - PROCESS | 1884 | 1463036744702 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 1884 | 1463036744710 Marionette TRACE conn4 <- [1,74,null,{}] 00:05:44 INFO - PROCESS | 1884 | 1463036744719 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:44 INFO - PROCESS | 1884 | 1463036744919 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 00:05:45 INFO - PROCESS | 1884 | 1463036745055 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x9232dc00 == 26 [pid = 1884] [id = 26] 00:05:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 64 (0x92fd4800) [pid = 1884] [serial = 75] [outer = (nil)] 00:05:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 65 (0x97831000) [pid = 1884] [serial = 76] [outer = 0x92fd4800] 00:05:45 INFO - PROCESS | 1884 | 1463036745149 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 66 (0x993f2c00) [pid = 1884] [serial = 77] [outer = 0x92fd4800] 00:05:46 INFO - PROCESS | 1884 | 1463036746038 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1386ms 00:05:46 INFO - PROCESS | 1884 | 1463036746091 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 1884 | 1463036746101 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:05:46 INFO - PROCESS | 1884 | 1463036746112 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 1884 | 1463036746116 Marionette TRACE conn4 <- [1,78,null,{}] 00:05:46 INFO - PROCESS | 1884 | 1463036746123 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:46 INFO - PROCESS | 1884 | 1463036746298 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 00:05:46 INFO - PROCESS | 1884 | 1463036746432 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x994f0000 == 27 [pid = 1884] [id = 27] 00:05:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 67 (0x9a666800) [pid = 1884] [serial = 78] [outer = (nil)] 00:05:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 68 (0x9bb9b000) [pid = 1884] [serial = 79] [outer = 0x9a666800] 00:05:46 INFO - PROCESS | 1884 | 1463036746522 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 69 (0x9bbd3c00) [pid = 1884] [serial = 80] [outer = 0x9a666800] 00:05:47 INFO - PROCESS | 1884 | 1463036747427 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1352ms 00:05:47 INFO - PROCESS | 1884 | 1463036747464 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 1884 | 1463036747468 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 00:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:05:47 INFO - PROCESS | 1884 | 1463036747475 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 1884 | 1463036747481 Marionette TRACE conn4 <- [1,82,null,{}] 00:05:47 INFO - PROCESS | 1884 | 1463036747499 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:47 INFO - PROCESS | 1884 | 1463036747670 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:05:47 INFO - PROCESS | 1884 | 1463036747805 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d5b5000 == 28 [pid = 1884] [id = 28] 00:05:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 70 (0x9d5b9000) [pid = 1884] [serial = 81] [outer = (nil)] 00:05:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 71 (0xa060a400) [pid = 1884] [serial = 82] [outer = 0x9d5b9000] 00:05:47 INFO - PROCESS | 1884 | 1463036747893 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 72 (0xa2246c00) [pid = 1884] [serial = 83] [outer = 0x9d5b9000] 00:05:48 INFO - PROCESS | 1884 | 1463036748754 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1335ms 00:05:48 INFO - PROCESS | 1884 | 1463036748811 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 00:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:05:48 INFO - PROCESS | 1884 | 1463036748817 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 00:05:48 INFO - PROCESS | 1884 | 1463036748823 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 1884 | 1463036748827 Marionette TRACE conn4 <- [1,86,null,{}] 00:05:48 INFO - PROCESS | 1884 | 1463036748833 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:49 INFO - PROCESS | 1884 | 1463036748997 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 00:05:49 INFO - PROCESS | 1884 | 1463036749131 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x952ba800 == 29 [pid = 1884] [id = 29] 00:05:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 73 (0x9c1a4800) [pid = 1884] [serial = 84] [outer = (nil)] 00:05:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 74 (0xa23b2c00) [pid = 1884] [serial = 85] [outer = 0x9c1a4800] 00:05:49 INFO - PROCESS | 1884 | 1463036749226 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 75 (0x9232bc00) [pid = 1884] [serial = 86] [outer = 0x9c1a4800] 00:05:50 INFO - PROCESS | 1884 | 1463036750090 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 00:05:50 INFO - PROCESS | 1884 | 1463036750155 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 1884 | 1463036750159 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 00:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:05:50 INFO - PROCESS | 1884 | 1463036750166 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 1884 | 1463036750169 Marionette TRACE conn4 <- [1,90,null,{}] 00:05:50 INFO - PROCESS | 1884 | 1463036750175 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:50 INFO - PROCESS | 1884 | 1463036750338 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 00:05:50 INFO - PROCESS | 1884 | 1463036750474 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e3c00 == 30 [pid = 1884] [id = 30] 00:05:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 76 (0x947e5800) [pid = 1884] [serial = 87] [outer = (nil)] 00:05:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 77 (0x9d5b2800) [pid = 1884] [serial = 88] [outer = 0x947e5800] 00:05:50 INFO - PROCESS | 1884 | 1463036750561 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 78 (0xa0612000) [pid = 1884] [serial = 89] [outer = 0x947e5800] 00:05:51 INFO - PROCESS | 1884 | 1463036751530 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1434ms 00:05:51 INFO - PROCESS | 1884 | 1463036751603 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 1884 | 1463036751609 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 00:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:05:51 INFO - PROCESS | 1884 | 1463036751620 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 1884 | 1463036751625 Marionette TRACE conn4 <- [1,94,null,{}] 00:05:51 INFO - PROCESS | 1884 | 1463036751633 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:51 INFO - PROCESS | 1884 | 1463036751819 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 00:05:52 INFO - PROCESS | 1884 | 1463036752016 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e3000 == 31 [pid = 1884] [id = 31] 00:05:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 79 (0x947e7800) [pid = 1884] [serial = 90] [outer = (nil)] 00:05:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 80 (0x97819400) [pid = 1884] [serial = 91] [outer = 0x947e7800] 00:05:52 INFO - PROCESS | 1884 | 1463036752153 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 81 (0x97837800) [pid = 1884] [serial = 92] [outer = 0x947e7800] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 80 (0x947e7000) [pid = 1884] [serial = 22] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 79 (0x95208400) [pid = 1884] [serial = 28] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 78 (0x956c6c00) [pid = 1884] [serial = 30] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 77 (0x9d407000) [pid = 1884] [serial = 34] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 76 (0xa3316800) [pid = 1884] [serial = 37] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 75 (0x92fd9000) [pid = 1884] [serial = 40] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 74 (0x952b2400) [pid = 1884] [serial = 41] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 73 (0x994ed000) [pid = 1884] [serial = 43] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 72 (0x9b8c7c00) [pid = 1884] [serial = 46] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 71 (0x9520a400) [pid = 1884] [serial = 47] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 70 (0x9c1ad400) [pid = 1884] [serial = 49] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 69 (0x9d7bb400) [pid = 1884] [serial = 52] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 68 (0xa22ac400) [pid = 1884] [serial = 55] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 67 (0x9d40c000) [pid = 1884] [serial = 50] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 66 (0xa27b8c00) [pid = 1884] [serial = 58] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 65 (0xa334fc00) [pid = 1884] [serial = 61] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 64 (0x9232b800) [pid = 1884] [serial = 25] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 63 (0xa1146c00) [pid = 1884] [serial = 53] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 62 (0xa31e4800) [pid = 1884] [serial = 59] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 61 (0x9d5bd400) [pid = 1884] [serial = 35] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 60 (0xa63f5400) [pid = 1884] [serial = 38] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 59 (0x9a344400) [pid = 1884] [serial = 44] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 58 (0x9937e800) [pid = 1884] [serial = 31] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 57 (0x92254c00) [pid = 1884] [serial = 23] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 56 (0x9a667800) [pid = 1884] [serial = 12] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 55 (0x9a99d000) [pid = 1884] [serial = 9] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 54 (0xa4f16400) [pid = 1884] [serial = 2] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 53 (0x93bac800) [pid = 1884] [serial = 19] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 52 (0x947e4800) [pid = 1884] [serial = 16] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | --DOMWINDOW == 51 (0x947e9c00) [pid = 1884] [serial = 17] [outer = (nil)] [url = about:blank] 00:05:53 INFO - PROCESS | 1884 | 1463036753730 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2137ms 00:05:53 INFO - PROCESS | 1884 | 1463036753758 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 1884 | 1463036753764 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:05:53 INFO - PROCESS | 1884 | 1463036753774 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 1884 | 1463036753779 Marionette TRACE conn4 <- [1,98,null,{}] 00:05:53 INFO - PROCESS | 1884 | 1463036753787 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:53 INFO - PROCESS | 1884 | 1463036753944 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 00:05:54 INFO - PROCESS | 1884 | 1463036754060 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f0f400 == 32 [pid = 1884] [id = 32] 00:05:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 52 (0x93bad400) [pid = 1884] [serial = 93] [outer = (nil)] 00:05:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 53 (0x947e3800) [pid = 1884] [serial = 94] [outer = 0x93bad400] 00:05:54 INFO - PROCESS | 1884 | 1463036754144 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 54 (0x95209c00) [pid = 1884] [serial = 95] [outer = 0x93bad400] 00:05:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 55 (0x97830800) [pid = 1884] [serial = 96] [outer = 0x93de9800] 00:05:54 INFO - PROCESS | 1884 | 1463036754981 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1237ms 00:05:55 INFO - PROCESS | 1884 | 1463036755011 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 1884 | 1463036755020 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 00:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:05:55 INFO - PROCESS | 1884 | 1463036755033 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 1884 | 1463036755037 Marionette TRACE conn4 <- [1,102,null,{}] 00:05:55 INFO - PROCESS | 1884 | 1463036755044 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:55 INFO - PROCESS | 1884 | 1463036755205 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:05:55 INFO - PROCESS | 1884 | 1463036755221 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x98358800 == 33 [pid = 1884] [id = 33] 00:05:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 56 (0x993f2400) [pid = 1884] [serial = 97] [outer = (nil)] 00:05:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 57 (0x99843000) [pid = 1884] [serial = 98] [outer = 0x993f2400] 00:05:55 INFO - PROCESS | 1884 | 1463036755295 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 58 (0x9a28dc00) [pid = 1884] [serial = 99] [outer = 0x993f2400] 00:05:56 INFO - PROCESS | 1884 | 1463036756120 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1141ms 00:05:56 INFO - PROCESS | 1884 | 1463036756175 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 1884 | 1463036756179 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 00:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:05:56 INFO - PROCESS | 1884 | 1463036756192 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 1884 | 1463036756198 Marionette TRACE conn4 <- [1,106,null,{}] 00:05:56 INFO - PROCESS | 1884 | 1463036756221 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:56 INFO - PROCESS | 1884 | 1463036756418 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 00:05:56 INFO - PROCESS | 1884 | 1463036756444 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b6a7400 == 34 [pid = 1884] [id = 34] 00:05:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 59 (0x9b6aac00) [pid = 1884] [serial = 100] [outer = (nil)] 00:05:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 60 (0x9b80fc00) [pid = 1884] [serial = 101] [outer = 0x9b6aac00] 00:05:56 INFO - PROCESS | 1884 | 1463036756531 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 61 (0x9bba1000) [pid = 1884] [serial = 102] [outer = 0x9b6aac00] 00:05:57 INFO - PROCESS | 1884 | 1463036757366 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1241ms 00:05:57 INFO - PROCESS | 1884 | 1463036757431 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 00:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:05:57 INFO - PROCESS | 1884 | 1463036757436 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 00:05:57 INFO - PROCESS | 1884 | 1463036757442 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 1884 | 1463036757445 Marionette TRACE conn4 <- [1,110,null,{}] 00:05:57 INFO - PROCESS | 1884 | 1463036757451 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:57 INFO - PROCESS | 1884 | 1463036757631 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 00:05:57 INFO - PROCESS | 1884 | 1463036757667 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f04000 == 35 [pid = 1884] [id = 35] 00:05:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 62 (0x97819000) [pid = 1884] [serial = 103] [outer = (nil)] 00:05:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 63 (0x9d401400) [pid = 1884] [serial = 104] [outer = 0x97819000] 00:05:57 INFO - PROCESS | 1884 | 1463036757799 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 64 (0x9d593c00) [pid = 1884] [serial = 105] [outer = 0x97819000] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 63 (0xa2245c00) [pid = 1884] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 62 (0x947e0400) [pid = 1884] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 61 (0x97829800) [pid = 1884] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 60 (0x99849c00) [pid = 1884] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 59 (0x9a99a800) [pid = 1884] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:05:58 INFO - PROCESS | 1884 | --DOMWINDOW == 58 (0x92fd6c00) [pid = 1884] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:05:58 INFO - PROCESS | 1884 | 1463036758588 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1186ms 00:05:58 INFO - PROCESS | 1884 | 1463036758628 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 1884 | 1463036758632 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 00:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:05:58 INFO - PROCESS | 1884 | 1463036758642 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 1884 | 1463036758645 Marionette TRACE conn4 <- [1,114,null,{}] 00:05:58 INFO - PROCESS | 1884 | 1463036758652 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:58 INFO - PROCESS | 1884 | 1463036758800 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 00:05:58 INFO - PROCESS | 1884 | 1463036758811 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x97830000 == 36 [pid = 1884] [id = 36] 00:05:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 59 (0x9a3f3400) [pid = 1884] [serial = 106] [outer = (nil)] 00:05:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 60 (0x9d5bdc00) [pid = 1884] [serial = 107] [outer = 0x9a3f3400] 00:05:58 INFO - PROCESS | 1884 | 1463036758890 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 61 (0x9d7bb400) [pid = 1884] [serial = 108] [outer = 0x9a3f3400] 00:05:59 INFO - PROCESS | 1884 | 1463036759677 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1082ms 00:05:59 INFO - PROCESS | 1884 | 1463036759721 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 1884 | 1463036759725 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:05:59 INFO - PROCESS | 1884 | 1463036759731 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 1884 | 1463036759733 Marionette TRACE conn4 <- [1,118,null,{}] 00:05:59 INFO - PROCESS | 1884 | 1463036759739 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:59 INFO - PROCESS | 1884 | 1463036759933 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 00:05:59 INFO - PROCESS | 1884 | 1463036759945 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d590c00 == 37 [pid = 1884] [id = 37] 00:05:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 62 (0xa2244400) [pid = 1884] [serial = 109] [outer = (nil)] 00:06:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 63 (0xa2540000) [pid = 1884] [serial = 110] [outer = 0xa2244400] 00:06:00 INFO - PROCESS | 1884 | 1463036760022 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 64 (0xa2721400) [pid = 1884] [serial = 111] [outer = 0xa2244400] 00:06:01 INFO - PROCESS | 1884 | 1463036761111 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1432ms 00:06:01 INFO - PROCESS | 1884 | 1463036761165 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 1884 | 1463036761172 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 00:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:06:01 INFO - PROCESS | 1884 | 1463036761182 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 1884 | 1463036761188 Marionette TRACE conn4 <- [1,122,null,{}] 00:06:01 INFO - PROCESS | 1884 | 1463036761197 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:01 INFO - PROCESS | 1884 | 1463036761389 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:06:01 INFO - PROCESS | 1884 | 1463036761525 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd7c00 == 38 [pid = 1884] [id = 38] 00:06:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 65 (0x9520d400) [pid = 1884] [serial = 112] [outer = (nil)] 00:06:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 66 (0x99843400) [pid = 1884] [serial = 113] [outer = 0x9520d400] 00:06:01 INFO - PROCESS | 1884 | 1463036761617 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 67 (0x9a3a2c00) [pid = 1884] [serial = 114] [outer = 0x9520d400] 00:06:02 INFO - PROCESS | 1884 | 1463036762588 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1453ms 00:06:02 INFO - PROCESS | 1884 | 1463036762635 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 1884 | 1463036762645 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 00:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:06:02 INFO - PROCESS | 1884 | 1463036762657 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 1884 | 1463036762661 Marionette TRACE conn4 <- [1,126,null,{}] 00:06:02 INFO - PROCESS | 1884 | 1463036762668 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:02 INFO - PROCESS | 1884 | 1463036762858 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 00:06:03 INFO - PROCESS | 1884 | 1463036762995 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fcc400 == 39 [pid = 1884] [id = 39] 00:06:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 68 (0x95204800) [pid = 1884] [serial = 115] [outer = (nil)] 00:06:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 69 (0x95492800) [pid = 1884] [serial = 116] [outer = 0x95204800] 00:06:03 INFO - PROCESS | 1884 | 1463036763081 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 70 (0x9781fc00) [pid = 1884] [serial = 117] [outer = 0x95204800] 00:06:04 INFO - PROCESS | 1884 | 1463036764097 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1486ms 00:06:04 INFO - PROCESS | 1884 | 1463036764143 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 1884 | 1463036764148 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 00:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:06:04 INFO - PROCESS | 1884 | 1463036764154 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 1884 | 1463036764160 Marionette TRACE conn4 <- [1,130,null,{}] 00:06:04 INFO - PROCESS | 1884 | 1463036764177 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:04 INFO - PROCESS | 1884 | 1463036764364 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 00:06:04 INFO - PROCESS | 1884 | 1463036764532 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b3a7400 == 40 [pid = 1884] [id = 40] 00:06:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 71 (0x9b6a5400) [pid = 1884] [serial = 118] [outer = (nil)] 00:06:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 72 (0xa1146000) [pid = 1884] [serial = 119] [outer = 0x9b6a5400] 00:06:04 INFO - PROCESS | 1884 | 1463036764635 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 73 (0xa2370400) [pid = 1884] [serial = 120] [outer = 0x9b6a5400] 00:06:05 INFO - PROCESS | 1884 | 1463036765690 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1587ms 00:06:05 INFO - PROCESS | 1884 | 1463036765742 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 1884 | 1463036765748 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 00:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:06:05 INFO - PROCESS | 1884 | 1463036765756 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 1884 | 1463036765762 Marionette TRACE conn4 <- [1,134,null,{}] 00:06:05 INFO - PROCESS | 1884 | 1463036765771 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:05 INFO - PROCESS | 1884 | 1463036765956 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 00:06:06 INFO - PROCESS | 1884 | 1463036766149 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x92252800 == 41 [pid = 1884] [id = 41] 00:06:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 74 (0x947e0400) [pid = 1884] [serial = 121] [outer = (nil)] 00:06:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 75 (0x95202000) [pid = 1884] [serial = 122] [outer = 0x947e0400] 00:06:06 INFO - PROCESS | 1884 | 1463036766229 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 76 (0x9520a800) [pid = 1884] [serial = 123] [outer = 0x947e0400] 00:06:07 INFO - PROCESS | 1884 | --DOCSHELL 0x97830000 == 40 [pid = 1884] [id = 36] 00:06:07 INFO - PROCESS | 1884 | --DOCSHELL 0x92f04000 == 39 [pid = 1884] [id = 35] 00:06:07 INFO - PROCESS | 1884 | --DOCSHELL 0x9b6a7400 == 38 [pid = 1884] [id = 34] 00:06:07 INFO - PROCESS | 1884 | --DOCSHELL 0x98358800 == 37 [pid = 1884] [id = 33] 00:06:07 INFO - PROCESS | 1884 | --DOCSHELL 0x92f0f400 == 36 [pid = 1884] [id = 32] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 75 (0x97831400) [pid = 1884] [serial = 64] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 74 (0xa23ba400) [pid = 1884] [serial = 56] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 73 (0xa364f000) [pid = 1884] [serial = 62] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 72 (0x9a65fc00) [pid = 1884] [serial = 73] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 71 (0x9b0acc00) [pid = 1884] [serial = 74] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 70 (0x95208000) [pid = 1884] [serial = 67] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 69 (0x9782d000) [pid = 1884] [serial = 70] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 68 (0x95488000) [pid = 1884] [serial = 68] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 67 (0x97835000) [pid = 1884] [serial = 65] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | --DOMWINDOW == 66 (0x97836c00) [pid = 1884] [serial = 71] [outer = (nil)] [url = about:blank] 00:06:07 INFO - PROCESS | 1884 | 1463036767297 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1598ms 00:06:07 INFO - PROCESS | 1884 | 1463036767356 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 1884 | 1463036767365 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:06:07 INFO - PROCESS | 1884 | 1463036767382 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 1884 | 1463036767387 Marionette TRACE conn4 <- [1,138,null,{}] 00:06:07 INFO - PROCESS | 1884 | 1463036767393 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:07 INFO - PROCESS | 1884 | 1463036767555 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 00:06:07 INFO - PROCESS | 1884 | 1463036767569 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x95493c00 == 37 [pid = 1884] [id = 42] 00:06:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 67 (0x956cac00) [pid = 1884] [serial = 124] [outer = (nil)] 00:06:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 68 (0x9782bc00) [pid = 1884] [serial = 125] [outer = 0x956cac00] 00:06:07 INFO - PROCESS | 1884 | 1463036767646 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 69 (0x97834800) [pid = 1884] [serial = 126] [outer = 0x956cac00] 00:06:08 INFO - PROCESS | 1884 | 1463036768523 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1186ms 00:06:08 INFO - PROCESS | 1884 | 1463036768564 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 1884 | 1463036768567 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 00:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:06:08 INFO - PROCESS | 1884 | 1463036768574 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 1884 | 1463036768580 Marionette TRACE conn4 <- [1,142,null,{}] 00:06:08 INFO - PROCESS | 1884 | 1463036768599 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:08 INFO - PROCESS | 1884 | 1463036768781 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:06:08 INFO - PROCESS | 1884 | 1463036768885 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f04000 == 38 [pid = 1884] [id = 43] 00:06:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 70 (0x99843c00) [pid = 1884] [serial = 127] [outer = (nil)] 00:06:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 71 (0x9aeba800) [pid = 1884] [serial = 128] [outer = 0x99843c00] 00:06:08 INFO - PROCESS | 1884 | 1463036768965 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 72 (0x9b6ac400) [pid = 1884] [serial = 129] [outer = 0x99843c00] 00:06:09 INFO - PROCESS | 1884 | 1463036769907 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1391ms 00:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:06:09 INFO - PROCESS | 1884 | 1463036769978 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 1884 | 1463036769982 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 00:06:09 INFO - PROCESS | 1884 | 1463036769989 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 1884 | 1463036769992 Marionette TRACE conn4 <- [1,146,null,{}] 00:06:10 INFO - PROCESS | 1884 | 1463036770018 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:10 INFO - PROCESS | 1884 | 1463036770212 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 00:06:10 INFO - PROCESS | 1884 | 1463036770242 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d401800 == 39 [pid = 1884] [id = 44] 00:06:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 73 (0xa1146c00) [pid = 1884] [serial = 130] [outer = (nil)] 00:06:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 74 (0xa23bb000) [pid = 1884] [serial = 131] [outer = 0xa1146c00] 00:06:10 INFO - PROCESS | 1884 | 1463036770316 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 75 (0xa2729000) [pid = 1884] [serial = 132] [outer = 0xa1146c00] 00:06:11 INFO - PROCESS | 1884 | 1463036771157 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1231ms 00:06:11 INFO - PROCESS | 1884 | 1463036771220 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 1884 | 1463036771223 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 00:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:06:11 INFO - PROCESS | 1884 | 1463036771229 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 1884 | 1463036771233 Marionette TRACE conn4 <- [1,150,null,{}] 00:06:11 INFO - PROCESS | 1884 | 1463036771239 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:11 INFO - PROCESS | 1884 | 1463036771417 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 00:06:11 INFO - PROCESS | 1884 | 1463036771438 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x9937e800 == 40 [pid = 1884] [id = 45] 00:06:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 76 (0x994f1800) [pid = 1884] [serial = 133] [outer = (nil)] 00:06:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 77 (0xa3154000) [pid = 1884] [serial = 134] [outer = 0x994f1800] 00:06:11 INFO - PROCESS | 1884 | 1463036771511 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 78 (0xa27bb800) [pid = 1884] [serial = 135] [outer = 0x994f1800] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 77 (0x97819000) [pid = 1884] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 76 (0x92fd4800) [pid = 1884] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 75 (0x9b6aac00) [pid = 1884] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 74 (0x9a3f3400) [pid = 1884] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 73 (0x9a666800) [pid = 1884] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 72 (0x993f2400) [pid = 1884] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 71 (0x93bad400) [pid = 1884] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 70 (0x9d5b9000) [pid = 1884] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 69 (0x9c1a4800) [pid = 1884] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:06:11 INFO - PROCESS | 1884 | --DOMWINDOW == 68 (0x947e5800) [pid = 1884] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:06:12 INFO - PROCESS | 1884 | 1463036772471 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1284ms 00:06:12 INFO - PROCESS | 1884 | 1463036772559 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 1884 | 1463036772562 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 00:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:06:12 INFO - PROCESS | 1884 | 1463036772623 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 1884 | 1463036772625 Marionette TRACE conn4 <- [1,154,null,{}] 00:06:12 INFO - PROCESS | 1884 | 1463036772658 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:12 INFO - PROCESS | 1884 | 1463036772864 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 00:06:12 INFO - PROCESS | 1884 | 1463036772882 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x92328800 == 41 [pid = 1884] [id = 46] 00:06:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 69 (0x93bad000) [pid = 1884] [serial = 136] [outer = (nil)] 00:06:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 70 (0xa3352400) [pid = 1884] [serial = 137] [outer = 0x93bad000] 00:06:12 INFO - PROCESS | 1884 | 1463036772968 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 71 (0xa4f16000) [pid = 1884] [serial = 138] [outer = 0x93bad000] 00:06:13 INFO - PROCESS | 1884 | 1463036773782 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1238ms 00:06:13 INFO - PROCESS | 1884 | 1463036773856 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 1884 | 1463036773863 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:06:13 INFO - PROCESS | 1884 | 1463036773874 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 1884 | 1463036773880 Marionette TRACE conn4 <- [1,158,null,{}] 00:06:13 INFO - PROCESS | 1884 | 1463036773895 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:14 INFO - PROCESS | 1884 | 1463036774089 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 00:06:14 INFO - PROCESS | 1884 | 1463036774229 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x93ba7400 == 42 [pid = 1884] [id = 47] 00:06:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 72 (0x93ba8000) [pid = 1884] [serial = 139] [outer = (nil)] 00:06:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 73 (0x93baf400) [pid = 1884] [serial = 140] [outer = 0x93ba8000] 00:06:14 INFO - PROCESS | 1884 | 1463036774323 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 74 (0x95202400) [pid = 1884] [serial = 141] [outer = 0x93ba8000] 00:06:15 INFO - PROCESS | 1884 | 1463036775266 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1435ms 00:06:15 INFO - PROCESS | 1884 | 1463036775310 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 1884 | 1463036775317 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 00:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:06:15 INFO - PROCESS | 1884 | 1463036775329 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 1884 | 1463036775334 Marionette TRACE conn4 <- [1,162,null,{}] 00:06:15 INFO - PROCESS | 1884 | 1463036775342 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:15 INFO - PROCESS | 1884 | 1463036775555 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:06:15 INFO - PROCESS | 1884 | 1463036775695 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x952bac00 == 43 [pid = 1884] [id = 48] 00:06:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 75 (0x956cc400) [pid = 1884] [serial = 142] [outer = (nil)] 00:06:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 76 (0x9a290c00) [pid = 1884] [serial = 143] [outer = 0x956cc400] 00:06:15 INFO - PROCESS | 1884 | 1463036775787 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 77 (0x9b69fc00) [pid = 1884] [serial = 144] [outer = 0x956cc400] 00:06:16 INFO - PROCESS | 1884 | 1463036776708 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1440ms 00:06:16 INFO - PROCESS | 1884 | 1463036776767 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 1884 | 1463036776770 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 00:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:06:16 INFO - PROCESS | 1884 | 1463036776777 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 1884 | 1463036776781 Marionette TRACE conn4 <- [1,166,null,{}] 00:06:16 INFO - PROCESS | 1884 | 1463036776796 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:17 INFO - PROCESS | 1884 | 1463036777044 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 00:06:17 INFO - PROCESS | 1884 | 1463036777204 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fcc800 == 44 [pid = 1884] [id = 49] 00:06:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 78 (0xa3658800) [pid = 1884] [serial = 145] [outer = (nil)] 00:06:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 79 (0xa36a6c00) [pid = 1884] [serial = 146] [outer = 0xa3658800] 00:06:17 INFO - PROCESS | 1884 | 1463036777316 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 80 (0xa51ae800) [pid = 1884] [serial = 147] [outer = 0xa3658800] 00:06:18 INFO - PROCESS | 1884 | 1463036778207 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:06:18 INFO - PROCESS | 1884 | 1463036778228 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1486ms 00:06:18 INFO - PROCESS | 1884 | 1463036778267 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 1884 | 1463036778271 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 00:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:06:18 INFO - PROCESS | 1884 | 1463036778278 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 1884 | 1463036778282 Marionette TRACE conn4 <- [1,170,null,{}] 00:06:18 INFO - PROCESS | 1884 | 1463036778288 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:18 INFO - PROCESS | 1884 | 1463036778462 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 00:06:18 INFO - PROCESS | 1884 | 1463036778601 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x983ce800 == 45 [pid = 1884] [id = 50] 00:06:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 81 (0xa6381400) [pid = 1884] [serial = 148] [outer = (nil)] 00:06:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 82 (0xa68eec00) [pid = 1884] [serial = 149] [outer = 0xa6381400] 00:06:18 INFO - PROCESS | 1884 | 1463036778687 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 83 (0xa6e92400) [pid = 1884] [serial = 150] [outer = 0xa6381400] 00:06:19 INFO - PROCESS | 1884 | 1463036779563 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1333ms 00:06:19 INFO - PROCESS | 1884 | 1463036779612 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 1884 | 1463036779616 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 00:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:06:19 INFO - PROCESS | 1884 | 1463036779623 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 1884 | 1463036779626 Marionette TRACE conn4 <- [1,174,null,{}] 00:06:19 INFO - PROCESS | 1884 | 1463036779632 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:19 INFO - PROCESS | 1884 | 1463036779799 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 00:06:19 INFO - PROCESS | 1884 | 1463036779938 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a662c00 == 46 [pid = 1884] [id = 51] 00:06:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 84 (0x9d40e800) [pid = 1884] [serial = 151] [outer = (nil)] 00:06:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 85 (0xa6f3a400) [pid = 1884] [serial = 152] [outer = 0x9d40e800] 00:06:20 INFO - PROCESS | 1884 | 1463036780024 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 86 (0xa6f71400) [pid = 1884] [serial = 153] [outer = 0x9d40e800] 00:06:21 INFO - PROCESS | 1884 | 1463036781138 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1530ms 00:06:21 INFO - PROCESS | 1884 | 1463036781153 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 1884 | 1463036781157 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:06:21 INFO - PROCESS | 1884 | 1463036781164 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 1884 | 1463036781167 Marionette TRACE conn4 <- [1,178,null,{}] 00:06:21 INFO - PROCESS | 1884 | 1463036781173 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 1884 | 1463036781385 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 00:06:21 INFO - PROCESS | 1884 | 1463036781559 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f0b000 == 47 [pid = 1884] [id = 52] 00:06:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 87 (0xa8c20400) [pid = 1884] [serial = 154] [outer = (nil)] 00:06:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 88 (0xa8c51400) [pid = 1884] [serial = 155] [outer = 0xa8c20400] 00:06:21 INFO - PROCESS | 1884 | 1463036781651 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 89 (0xa9023800) [pid = 1884] [serial = 156] [outer = 0xa8c20400] 00:06:22 INFO - PROCESS | 1884 | 1463036782506 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1389ms 00:06:22 INFO - PROCESS | 1884 | 1463036782554 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 00:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:06:22 INFO - PROCESS | 1884 | 1463036782559 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 00:06:22 INFO - PROCESS | 1884 | 1463036782565 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 1884 | 1463036782569 Marionette TRACE conn4 <- [1,182,null,{}] 00:06:22 INFO - PROCESS | 1884 | 1463036782575 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:22 INFO - PROCESS | 1884 | 1463036782752 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:06:22 INFO - PROCESS | 1884 | 1463036782896 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x947ea400 == 48 [pid = 1884] [id = 53] 00:06:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 90 (0x947ea800) [pid = 1884] [serial = 157] [outer = (nil)] 00:06:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 91 (0x9bb9bc00) [pid = 1884] [serial = 158] [outer = 0x947ea800] 00:06:22 INFO - PROCESS | 1884 | 1463036782980 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 92 (0x9d58f800) [pid = 1884] [serial = 159] [outer = 0x947ea800] 00:06:24 INFO - PROCESS | 1884 | 1463036784029 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1538ms 00:06:24 INFO - PROCESS | 1884 | 1463036784103 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 1884 | 1463036784109 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 00:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:06:24 INFO - PROCESS | 1884 | 1463036784117 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 1884 | 1463036784123 Marionette TRACE conn4 <- [1,186,null,{}] 00:06:24 INFO - PROCESS | 1884 | 1463036784131 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:24 INFO - PROCESS | 1884 | 1463036784364 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 00:06:24 INFO - PROCESS | 1884 | 1463036784552 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x95207400 == 49 [pid = 1884] [id = 54] 00:06:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 93 (0x95209000) [pid = 1884] [serial = 160] [outer = (nil)] 00:06:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 94 (0x97815800) [pid = 1884] [serial = 161] [outer = 0x95209000] 00:06:24 INFO - PROCESS | 1884 | 1463036784646 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 95 (0x97836400) [pid = 1884] [serial = 162] [outer = 0x95209000] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x9937e800 == 48 [pid = 1884] [id = 45] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x9d401800 == 47 [pid = 1884] [id = 44] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 94 (0x97819400) [pid = 1884] [serial = 91] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x92f04000 == 46 [pid = 1884] [id = 43] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x95493c00 == 45 [pid = 1884] [id = 42] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x92252800 == 44 [pid = 1884] [id = 41] 00:06:25 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd7c00 == 43 [pid = 1884] [id = 38] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 93 (0x9aebf000) [pid = 1884] [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.] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 92 (0x9d401400) [pid = 1884] [serial = 104] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 91 (0x993f2c00) [pid = 1884] [serial = 77] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 90 (0x9b80fc00) [pid = 1884] [serial = 101] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 89 (0x97831000) [pid = 1884] [serial = 76] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 88 (0x9d5bdc00) [pid = 1884] [serial = 107] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 87 (0x9d593c00) [pid = 1884] [serial = 105] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 86 (0x9bbd3c00) [pid = 1884] [serial = 80] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 85 (0x9d7bb400) [pid = 1884] [serial = 108] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 84 (0x9bb9b000) [pid = 1884] [serial = 79] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 83 (0x99843000) [pid = 1884] [serial = 98] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 82 (0x947e3800) [pid = 1884] [serial = 94] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 81 (0xa2246c00) [pid = 1884] [serial = 83] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 80 (0xa060a400) [pid = 1884] [serial = 82] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 79 (0x95209c00) [pid = 1884] [serial = 95] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 78 (0x9232bc00) [pid = 1884] [serial = 86] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 77 (0xa23b2c00) [pid = 1884] [serial = 85] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 76 (0xa0612000) [pid = 1884] [serial = 89] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 75 (0x9d5b2800) [pid = 1884] [serial = 88] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 74 (0x9bba1000) [pid = 1884] [serial = 102] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | --DOMWINDOW == 73 (0x9a28dc00) [pid = 1884] [serial = 99] [outer = (nil)] [url = about:blank] 00:06:25 INFO - PROCESS | 1884 | 1463036785484 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1397ms 00:06:25 INFO - PROCESS | 1884 | 1463036785514 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 1884 | 1463036785524 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 00:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:06:25 INFO - PROCESS | 1884 | 1463036785534 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 1884 | 1463036785537 Marionette TRACE conn4 <- [1,190,null,{}] 00:06:25 INFO - PROCESS | 1884 | 1463036785544 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:25 INFO - PROCESS | 1884 | 1463036785689 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 00:06:25 INFO - PROCESS | 1884 | 1463036785709 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f04000 == 44 [pid = 1884] [id = 55] 00:06:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 74 (0x9520b000) [pid = 1884] [serial = 163] [outer = (nil)] 00:06:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 75 (0x9984b400) [pid = 1884] [serial = 164] [outer = 0x9520b000] 00:06:25 INFO - PROCESS | 1884 | 1463036785782 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 76 (0x9a345800) [pid = 1884] [serial = 165] [outer = 0x9520b000] 00:06:26 INFO - PROCESS | 1884 | 1463036786629 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1136ms 00:06:26 INFO - PROCESS | 1884 | 1463036786670 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 1884 | 1463036786674 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 00:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:06:26 INFO - PROCESS | 1884 | 1463036786681 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 1884 | 1463036786686 Marionette TRACE conn4 <- [1,194,null,{}] 00:06:26 INFO - PROCESS | 1884 | 1463036786702 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:26 INFO - PROCESS | 1884 | 1463036786868 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 00:06:26 INFO - PROCESS | 1884 | 1463036786968 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x993f2c00 == 45 [pid = 1884] [id = 56] 00:06:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 77 (0x99849400) [pid = 1884] [serial = 166] [outer = (nil)] 00:06:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 78 (0x9afdd800) [pid = 1884] [serial = 167] [outer = 0x99849400] 00:06:27 INFO - PROCESS | 1884 | 1463036787048 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 79 (0x9b3a2000) [pid = 1884] [serial = 168] [outer = 0x99849400] 00:06:27 INFO - PROCESS | 1884 | 1463036787758 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1136ms 00:06:27 INFO - PROCESS | 1884 | 1463036787817 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:06:27 INFO - PROCESS | 1884 | 1463036787822 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:06:27 INFO - PROCESS | 1884 | 1463036787828 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 1884 | 1463036787831 Marionette TRACE conn4 <- [1,198,null,{}] 00:06:27 INFO - PROCESS | 1884 | 1463036787837 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:28 INFO - PROCESS | 1884 | 1463036788033 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 00:06:28 INFO - PROCESS | 1884 | 1463036788061 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x9afd5c00 == 46 [pid = 1884] [id = 57] 00:06:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 80 (0x9bb9c000) [pid = 1884] [serial = 169] [outer = (nil)] 00:06:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 81 (0x9bbd4400) [pid = 1884] [serial = 170] [outer = 0x9bb9c000] 00:06:28 INFO - PROCESS | 1884 | 1463036788135 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 82 (0x9d401800) [pid = 1884] [serial = 171] [outer = 0x9bb9c000] 00:06:29 INFO - PROCESS | 1884 | 1463036789012 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1229ms 00:06:29 INFO - PROCESS | 1884 | 1463036789057 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 1884 | 1463036789061 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 00:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:06:29 INFO - PROCESS | 1884 | 1463036789067 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 1884 | 1463036789071 Marionette TRACE conn4 <- [1,202,null,{}] 00:06:29 INFO - PROCESS | 1884 | 1463036789076 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:29 INFO - PROCESS | 1884 | 1463036789285 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:06:29 INFO - PROCESS | 1884 | 1463036789305 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x92254400 == 47 [pid = 1884] [id = 58] 00:06:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 83 (0x92254c00) [pid = 1884] [serial = 172] [outer = (nil)] 00:06:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 84 (0x9d5b8c00) [pid = 1884] [serial = 173] [outer = 0x92254c00] 00:06:29 INFO - PROCESS | 1884 | 1463036789380 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 85 (0x9d7b5400) [pid = 1884] [serial = 174] [outer = 0x92254c00] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 84 (0x947e7800) [pid = 1884] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 83 (0xa1146c00) [pid = 1884] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 82 (0x994f1800) [pid = 1884] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 81 (0x9b6a5400) [pid = 1884] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 80 (0x9520d400) [pid = 1884] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 79 (0x947e0400) [pid = 1884] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 78 (0x99843c00) [pid = 1884] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 77 (0x956cac00) [pid = 1884] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:06:29 INFO - PROCESS | 1884 | --DOMWINDOW == 76 (0x95204800) [pid = 1884] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:06:30 INFO - PROCESS | 1884 | 1463036790250 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1234ms 00:06:30 INFO - PROCESS | 1884 | 1463036790303 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 1884 | 1463036790307 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 00:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:06:30 INFO - PROCESS | 1884 | 1463036790318 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 1884 | 1463036790320 Marionette TRACE conn4 <- [1,206,null,{}] 00:06:30 INFO - PROCESS | 1884 | 1463036790326 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:30 INFO - PROCESS | 1884 | 1463036790536 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 00:06:30 INFO - PROCESS | 1884 | 1463036790551 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x9225d400 == 48 [pid = 1884] [id = 59] 00:06:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 77 (0x95208000) [pid = 1884] [serial = 175] [outer = (nil)] 00:06:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 78 (0xa23b5c00) [pid = 1884] [serial = 176] [outer = 0x95208000] 00:06:30 INFO - PROCESS | 1884 | 1463036790627 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 79 (0xa253ac00) [pid = 1884] [serial = 177] [outer = 0x95208000] 00:06:31 INFO - PROCESS | 1884 | 1463036791339 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1035ms 00:06:31 INFO - PROCESS | 1884 | 1463036791353 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 1884 | 1463036791356 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 00:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:06:31 INFO - PROCESS | 1884 | 1463036791363 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 1884 | 1463036791367 Marionette TRACE conn4 <- [1,210,null,{}] 00:06:31 INFO - PROCESS | 1884 | 1463036791372 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:31 INFO - PROCESS | 1884 | 1463036791549 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 00:06:31 INFO - PROCESS | 1884 | 1463036791566 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x92328400 == 49 [pid = 1884] [id = 60] 00:06:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 80 (0x97831400) [pid = 1884] [serial = 178] [outer = (nil)] 00:06:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 81 (0x99f0d400) [pid = 1884] [serial = 179] [outer = 0x97831400] 00:06:31 INFO - PROCESS | 1884 | 1463036791643 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 82 (0x99f0e800) [pid = 1884] [serial = 180] [outer = 0x97831400] 00:06:32 INFO - PROCESS | 1884 | 1463036792587 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1285ms 00:06:32 INFO - PROCESS | 1884 | 1463036792651 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 1884 | 1463036792658 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 00:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:06:32 INFO - PROCESS | 1884 | 1463036792668 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 1884 | 1463036792673 Marionette TRACE conn4 <- [1,214,null,{}] 00:06:32 INFO - PROCESS | 1884 | 1463036792682 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:32 INFO - PROCESS | 1884 | 1463036792909 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 00:06:33 INFO - PROCESS | 1884 | 1463036793054 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x9232c800 == 50 [pid = 1884] [id = 61] 00:06:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 83 (0x947e8000) [pid = 1884] [serial = 181] [outer = (nil)] 00:06:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 84 (0x97819000) [pid = 1884] [serial = 182] [outer = 0x947e8000] 00:06:33 INFO - PROCESS | 1884 | 1463036793141 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 85 (0x9937a800) [pid = 1884] [serial = 183] [outer = 0x947e8000] 00:06:34 INFO - PROCESS | 1884 | 1463036794058 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 00:06:34 INFO - PROCESS | 1884 | 1463036794104 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 1884 | 1463036794113 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:06:34 INFO - PROCESS | 1884 | 1463036794124 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 1884 | 1463036794128 Marionette TRACE conn4 <- [1,218,null,{}] 00:06:34 INFO - PROCESS | 1884 | 1463036794135 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 1884 | 1463036794307 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 00:06:34 INFO - PROCESS | 1884 | 1463036794452 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x99f12800 == 51 [pid = 1884] [id = 62] 00:06:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 86 (0x99f14400) [pid = 1884] [serial = 184] [outer = (nil)] 00:06:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 87 (0x9a667c00) [pid = 1884] [serial = 185] [outer = 0x99f14400] 00:06:34 INFO - PROCESS | 1884 | 1463036794537 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 88 (0x9afd6400) [pid = 1884] [serial = 186] [outer = 0x99f14400] 00:06:35 INFO - PROCESS | 1884 | 1463036795437 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1390ms 00:06:35 INFO - PROCESS | 1884 | 1463036795514 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 1884 | 1463036795518 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 00:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:06:35 INFO - PROCESS | 1884 | 1463036795525 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 1884 | 1463036795532 Marionette TRACE conn4 <- [1,222,null,{}] 00:06:35 INFO - PROCESS | 1884 | 1463036795549 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:35 INFO - PROCESS | 1884 | 1463036795765 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:06:35 INFO - PROCESS | 1884 | 1463036795949 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x93dee800 == 52 [pid = 1884] [id = 63] 00:06:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 89 (0x99304400) [pid = 1884] [serial = 187] [outer = (nil)] 00:06:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 90 (0x9a344400) [pid = 1884] [serial = 188] [outer = 0x99304400] 00:06:36 INFO - PROCESS | 1884 | 1463036796085 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 91 (0x9afde000) [pid = 1884] [serial = 189] [outer = 0x99304400] 00:06:36 INFO - PROCESS | 1884 | 1463036796956 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1487ms 00:06:37 INFO - PROCESS | 1884 | 1463036797012 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 1884 | 1463036797017 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 00:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:06:37 INFO - PROCESS | 1884 | 1463036797024 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 1884 | 1463036797027 Marionette TRACE conn4 <- [1,226,null,{}] 00:06:37 INFO - PROCESS | 1884 | 1463036797033 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:37 INFO - PROCESS | 1884 | 1463036797207 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 00:06:37 INFO - PROCESS | 1884 | 1463036797389 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x9bbd5c00 == 53 [pid = 1884] [id = 64] 00:06:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 92 (0x9d424800) [pid = 1884] [serial = 190] [outer = (nil)] 00:06:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 93 (0x9d427000) [pid = 1884] [serial = 191] [outer = 0x9d424800] 00:06:37 INFO - PROCESS | 1884 | 1463036797484 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 94 (0x9d42b800) [pid = 1884] [serial = 192] [outer = 0x9d424800] 00:06:38 INFO - PROCESS | 1884 | 1463036798333 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1380ms 00:06:38 INFO - PROCESS | 1884 | 1463036798405 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 1884 | 1463036798408 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 00:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:06:38 INFO - PROCESS | 1884 | 1463036798415 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 1884 | 1463036798418 Marionette TRACE conn4 <- [1,230,null,{}] 00:06:38 INFO - PROCESS | 1884 | 1463036798424 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:38 INFO - PROCESS | 1884 | 1463036798623 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 00:06:38 INFO - PROCESS | 1884 | 1463036798771 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x9225a000 == 54 [pid = 1884] [id = 65] 00:06:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 95 (0x947e7800) [pid = 1884] [serial = 193] [outer = (nil)] 00:06:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 96 (0x9d426000) [pid = 1884] [serial = 194] [outer = 0x947e7800] 00:06:38 INFO - PROCESS | 1884 | 1463036798858 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 97 (0x9d431000) [pid = 1884] [serial = 195] [outer = 0x947e7800] 00:06:39 INFO - PROCESS | 1884 | 1463036799731 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1389ms 00:06:39 INFO - PROCESS | 1884 | 1463036799805 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 1884 | 1463036799808 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 00:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:06:39 INFO - PROCESS | 1884 | 1463036799816 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 1884 | 1463036799818 Marionette TRACE conn4 <- [1,234,null,{}] 00:06:39 INFO - PROCESS | 1884 | 1463036799825 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:40 INFO - PROCESS | 1884 | 1463036800257 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 00:06:40 INFO - PROCESS | 1884 | 1463036800477 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x95492c00 == 55 [pid = 1884] [id = 66] 00:06:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 98 (0x956cb800) [pid = 1884] [serial = 196] [outer = (nil)] 00:06:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 99 (0x97819400) [pid = 1884] [serial = 197] [outer = 0x956cb800] 00:06:40 INFO - PROCESS | 1884 | 1463036800557 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 100 (0x9835f400) [pid = 1884] [serial = 198] [outer = 0x956cb800] 00:06:41 INFO - PROCESS | 1884 | 1463036801431 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1689ms 00:06:41 INFO - PROCESS | 1884 | 1463036801508 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 1884 | 1463036801514 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:06:41 INFO - PROCESS | 1884 | 1463036801521 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 1884 | 1463036801528 Marionette TRACE conn4 <- [1,238,null,{}] 00:06:41 INFO - PROCESS | 1884 | 1463036801535 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:41 INFO - PROCESS | 1884 | 1463036801741 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x994f0000 == 54 [pid = 1884] [id = 27] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9225d400 == 53 [pid = 1884] [id = 59] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92254400 == 52 [pid = 1884] [id = 58] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9afd5c00 == 51 [pid = 1884] [id = 57] 00:06:41 INFO - PROCESS | 1884 | --DOMWINDOW == 99 (0xa3352400) [pid = 1884] [serial = 137] [outer = (nil)] [url = about:blank] 00:06:41 INFO - PROCESS | 1884 | --DOMWINDOW == 98 (0xa2540000) [pid = 1884] [serial = 110] [outer = (nil)] [url = about:blank] 00:06:41 INFO - PROCESS | 1884 | 1463036801970 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x993f2c00 == 50 [pid = 1884] [id = 56] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92f04000 == 49 [pid = 1884] [id = 55] 00:06:41 INFO - PROCESS | 1884 | --DOCSHELL 0x95207400 == 48 [pid = 1884] [id = 54] 00:06:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x92f04000 == 49 [pid = 1884] [id = 67] 00:06:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 99 (0x95203800) [pid = 1884] [serial = 199] [outer = (nil)] 00:06:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 100 (0x9548d000) [pid = 1884] [serial = 200] [outer = 0x95203800] 00:06:42 INFO - PROCESS | 1884 | 1463036802058 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 101 (0x983d1800) [pid = 1884] [serial = 201] [outer = 0x95203800] 00:06:42 INFO - PROCESS | 1884 | --DOCSHELL 0x952bac00 == 48 [pid = 1884] [id = 48] 00:06:42 INFO - PROCESS | 1884 | --DOCSHELL 0x93ba7400 == 47 [pid = 1884] [id = 47] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 100 (0x97837800) [pid = 1884] [serial = 92] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 99 (0xa2729000) [pid = 1884] [serial = 132] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 98 (0xa23bb000) [pid = 1884] [serial = 131] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 97 (0xa3154000) [pid = 1884] [serial = 134] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 96 (0xa2370400) [pid = 1884] [serial = 120] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 95 (0xa1146000) [pid = 1884] [serial = 119] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 94 (0x9a3a2c00) [pid = 1884] [serial = 114] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 93 (0x99843400) [pid = 1884] [serial = 113] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 92 (0x9520a800) [pid = 1884] [serial = 123] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 91 (0x95202000) [pid = 1884] [serial = 122] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 90 (0x9aeba800) [pid = 1884] [serial = 128] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 89 (0x9782bc00) [pid = 1884] [serial = 125] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 88 (0x97834800) [pid = 1884] [serial = 126] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 87 (0x9781fc00) [pid = 1884] [serial = 117] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 86 (0x95492800) [pid = 1884] [serial = 116] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 85 (0xa27bb800) [pid = 1884] [serial = 135] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | --DOMWINDOW == 84 (0x9b6ac400) [pid = 1884] [serial = 129] [outer = (nil)] [url = about:blank] 00:06:42 INFO - PROCESS | 1884 | 1463036802822 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1336ms 00:06:42 INFO - PROCESS | 1884 | 1463036802858 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 1884 | 1463036802862 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 00:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:06:42 INFO - PROCESS | 1884 | 1463036802869 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 1884 | 1463036802871 Marionette TRACE conn4 <- [1,242,null,{}] 00:06:42 INFO - PROCESS | 1884 | 1463036802878 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:43 INFO - PROCESS | 1884 | 1463036803025 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:06:43 INFO - PROCESS | 1884 | 1463036803045 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x99308800 == 48 [pid = 1884] [id = 68] 00:06:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 85 (0x99f0d000) [pid = 1884] [serial = 202] [outer = (nil)] 00:06:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 86 (0x99f12000) [pid = 1884] [serial = 203] [outer = 0x99f0d000] 00:06:43 INFO - PROCESS | 1884 | 1463036803120 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 87 (0x9a3ad000) [pid = 1884] [serial = 204] [outer = 0x99f0d000] 00:06:43 INFO - PROCESS | 1884 | 1463036803905 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1081ms 00:06:43 INFO - PROCESS | 1884 | 1463036803955 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1884 | 1463036803960 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 00:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:06:43 INFO - PROCESS | 1884 | 1463036803976 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 1884 | 1463036803984 Marionette TRACE conn4 <- [1,246,null,{}] 00:06:43 INFO - PROCESS | 1884 | 1463036803989 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:44 INFO - PROCESS | 1884 | 1463036804140 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 00:06:44 INFO - PROCESS | 1884 | 1463036804151 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x9520e000 == 49 [pid = 1884] [id = 69] 00:06:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 88 (0x9a34cc00) [pid = 1884] [serial = 205] [outer = (nil)] 00:06:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 89 (0x9b6ac800) [pid = 1884] [serial = 206] [outer = 0x9a34cc00] 00:06:44 INFO - PROCESS | 1884 | 1463036804223 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 90 (0x9bbd6c00) [pid = 1884] [serial = 207] [outer = 0x9a34cc00] 00:06:45 INFO - PROCESS | 1884 | 1463036805121 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1194ms 00:06:45 INFO - PROCESS | 1884 | 1463036805163 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 1884 | 1463036805167 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 00:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:06:45 INFO - PROCESS | 1884 | 1463036805179 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 1884 | 1463036805182 Marionette TRACE conn4 <- [1,250,null,{}] 00:06:45 INFO - PROCESS | 1884 | 1463036805192 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:45 INFO - PROCESS | 1884 | 1463036805381 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 00:06:45 INFO - PROCESS | 1884 | 1463036805401 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x9afd4000 == 50 [pid = 1884] [id = 70] 00:06:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 91 (0x9b3a9c00) [pid = 1884] [serial = 208] [outer = (nil)] 00:06:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 92 (0x9d42d800) [pid = 1884] [serial = 209] [outer = 0x9b3a9c00] 00:06:45 INFO - PROCESS | 1884 | 1463036805471 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 93 (0x9d591c00) [pid = 1884] [serial = 210] [outer = 0x9b3a9c00] 00:06:46 INFO - PROCESS | 1884 | 1463036806339 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1187ms 00:06:46 INFO - PROCESS | 1884 | 1463036806372 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 1884 | 1463036806377 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 00:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:06:46 INFO - PROCESS | 1884 | 1463036806387 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 1884 | 1463036806392 Marionette TRACE conn4 <- [1,254,null,{}] 00:06:46 INFO - PROCESS | 1884 | 1463036806406 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:46 INFO - PROCESS | 1884 | 1463036806615 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 00:06:46 INFO - PROCESS | 1884 | 1463036806640 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x93de6800 == 51 [pid = 1884] [id = 71] 00:06:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 94 (0x9d427400) [pid = 1884] [serial = 211] [outer = (nil)] 00:06:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 95 (0xa22a2c00) [pid = 1884] [serial = 212] [outer = 0x9d427400] 00:06:46 INFO - PROCESS | 1884 | 1463036806730 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 96 (0xa23bb000) [pid = 1884] [serial = 213] [outer = 0x9d427400] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 95 (0x95209000) [pid = 1884] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 94 (0x9bb9c000) [pid = 1884] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 93 (0x99849400) [pid = 1884] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 92 (0x9520b000) [pid = 1884] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 91 (0x947ea800) [pid = 1884] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 90 (0xa2244400) [pid = 1884] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 89 (0x92254c00) [pid = 1884] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:06:47 INFO - PROCESS | 1884 | --DOMWINDOW == 88 (0x95208000) [pid = 1884] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:06:47 INFO - PROCESS | 1884 | 1463036807746 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1396ms 00:06:47 INFO - PROCESS | 1884 | 1463036807782 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 1884 | 1463036807786 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:06:47 INFO - PROCESS | 1884 | 1463036807792 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 1884 | 1463036807795 Marionette TRACE conn4 <- [1,258,null,{}] 00:06:47 INFO - PROCESS | 1884 | 1463036807801 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 1884 | 1463036807961 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 00:06:47 INFO - PROCESS | 1884 | 1463036807975 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x9c139400 == 52 [pid = 1884] [id = 72] 00:06:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 89 (0xa1143000) [pid = 1884] [serial = 214] [outer = (nil)] 00:06:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 90 (0xa2540000) [pid = 1884] [serial = 215] [outer = 0xa1143000] 00:06:48 INFO - PROCESS | 1884 | 1463036808048 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 91 (0xa2537800) [pid = 1884] [serial = 216] [outer = 0xa1143000] 00:06:48 INFO - PROCESS | 1884 | 1463036808954 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1187ms 00:06:48 INFO - PROCESS | 1884 | 1463036808980 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 1884 | 1463036808984 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 00:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:06:48 INFO - PROCESS | 1884 | 1463036808991 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 1884 | 1463036808994 Marionette TRACE conn4 <- [1,262,null,{}] 00:06:49 INFO - PROCESS | 1884 | 1463036809000 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 1884 | 1463036809149 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:06:49 INFO - PROCESS | 1884 | 1463036809328 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x92252000 == 53 [pid = 1884] [id = 73] 00:06:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 92 (0x92252400) [pid = 1884] [serial = 217] [outer = (nil)] 00:06:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 93 (0x9225ec00) [pid = 1884] [serial = 218] [outer = 0x92252400] 00:06:49 INFO - PROCESS | 1884 | 1463036809465 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 94 (0x93bacc00) [pid = 1884] [serial = 219] [outer = 0x92252400] 00:06:50 INFO - PROCESS | 1884 | 1463036810405 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1489ms 00:06:50 INFO - PROCESS | 1884 | 1463036810483 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 1884 | 1463036810490 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 00:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:06:50 INFO - PROCESS | 1884 | 1463036810499 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 1884 | 1463036810504 Marionette TRACE conn4 <- [1,266,null,{}] 00:06:50 INFO - PROCESS | 1884 | 1463036810513 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:50 INFO - PROCESS | 1884 | 1463036810752 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 00:06:50 INFO - PROCESS | 1884 | 1463036810952 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x9782d400 == 54 [pid = 1884] [id = 74] 00:06:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 95 (0x97836800) [pid = 1884] [serial = 220] [outer = (nil)] 00:06:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 96 (0x983cfc00) [pid = 1884] [serial = 221] [outer = 0x97836800] 00:06:51 INFO - PROCESS | 1884 | 1463036811067 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 97 (0x9930c800) [pid = 1884] [serial = 222] [outer = 0x97836800] 00:06:51 INFO - PROCESS | 1884 | 1463036811939 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1485ms 00:06:51 INFO - PROCESS | 1884 | 1463036811988 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 1884 | 1463036811994 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 00:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:06:52 INFO - PROCESS | 1884 | 1463036812002 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 1884 | 1463036812005 Marionette TRACE conn4 <- [1,270,null,{}] 00:06:52 INFO - PROCESS | 1884 | 1463036812011 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:52 INFO - PROCESS | 1884 | 1463036812193 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 00:06:52 INFO - PROCESS | 1884 | 1463036812343 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x99310800 == 55 [pid = 1884] [id = 75] 00:06:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 98 (0x99f0f800) [pid = 1884] [serial = 223] [outer = (nil)] 00:06:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 99 (0x9a3a2c00) [pid = 1884] [serial = 224] [outer = 0x99f0f800] 00:06:52 INFO - PROCESS | 1884 | 1463036812431 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 100 (0x9aec6c00) [pid = 1884] [serial = 225] [outer = 0x99f0f800] 00:06:53 INFO - PROCESS | 1884 | 1463036813456 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1481ms 00:06:53 INFO - PROCESS | 1884 | 1463036813484 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 1884 | 1463036813488 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 00:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:06:53 INFO - PROCESS | 1884 | 1463036813505 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 1884 | 1463036813514 Marionette TRACE conn4 <- [1,274,null,{}] 00:06:53 INFO - PROCESS | 1884 | 1463036813520 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:53 INFO - PROCESS | 1884 | 1463036813703 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 00:06:53 INFO - PROCESS | 1884 | 1463036813851 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x95205c00 == 56 [pid = 1884] [id = 76] 00:06:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 101 (0x9548d800) [pid = 1884] [serial = 226] [outer = (nil)] 00:06:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 102 (0xa253a800) [pid = 1884] [serial = 227] [outer = 0x9548d800] 00:06:53 INFO - PROCESS | 1884 | 1463036813940 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 103 (0xa27e3400) [pid = 1884] [serial = 228] [outer = 0x9548d800] 00:06:54 INFO - PROCESS | 1884 | 1463036814821 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:06:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 104 (0x9b30c400) [pid = 1884] [serial = 229] [outer = 0x93de9800] 00:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1398ms 00:06:54 INFO - PROCESS | 1884 | 1463036814906 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 1884 | 1463036814912 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:06:54 INFO - PROCESS | 1884 | 1463036814982 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 1884 | 1463036814987 Marionette TRACE conn4 <- [1,278,null,{}] 00:06:55 INFO - PROCESS | 1884 | 1463036814995 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:55 INFO - PROCESS | 1884 | 1463036815176 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 00:06:55 INFO - PROCESS | 1884 | 1463036815323 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x92256400 == 57 [pid = 1884] [id = 77] 00:06:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 105 (0x952b6400) [pid = 1884] [serial = 230] [outer = (nil)] 00:06:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 106 (0x9b30bc00) [pid = 1884] [serial = 231] [outer = 0x952b6400] 00:06:55 INFO - PROCESS | 1884 | 1463036815449 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 107 (0x9c12f000) [pid = 1884] [serial = 232] [outer = 0x952b6400] 00:06:56 INFO - PROCESS | 1884 | 1463036816244 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1325ms 00:06:56 INFO - PROCESS | 1884 | 1463036816270 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 00:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:06:56 INFO - PROCESS | 1884 | 1463036816275 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 00:06:56 INFO - PROCESS | 1884 | 1463036816282 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 1884 | 1463036816286 Marionette TRACE conn4 <- [1,282,null,{}] 00:06:56 INFO - PROCESS | 1884 | 1463036816292 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:56 INFO - PROCESS | 1884 | 1463036816458 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:06:56 INFO - PROCESS | 1884 | 1463036816611 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b315000 == 58 [pid = 1884] [id = 78] 00:06:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 108 (0x9c1aa000) [pid = 1884] [serial = 233] [outer = (nil)] 00:06:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 109 (0xa35c1c00) [pid = 1884] [serial = 234] [outer = 0x9c1aa000] 00:06:56 INFO - PROCESS | 1884 | 1463036816708 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 110 (0xa6863800) [pid = 1884] [serial = 235] [outer = 0x9c1aa000] 00:06:57 INFO - PROCESS | 1884 | 1463036817652 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1431ms 00:06:57 INFO - PROCESS | 1884 | 1463036817720 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 1884 | 1463036817728 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 00:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:06:57 INFO - PROCESS | 1884 | 1463036817740 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 1884 | 1463036817743 Marionette TRACE conn4 <- [1,286,null,{}] 00:06:57 INFO - PROCESS | 1884 | 1463036817750 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:57 INFO - PROCESS | 1884 | 1463036817967 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 00:06:58 INFO - PROCESS | 1884 | 1463036818154 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x99f08400 == 59 [pid = 1884] [id = 79] 00:06:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 111 (0x9b315400) [pid = 1884] [serial = 236] [outer = (nil)] 00:06:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 112 (0xa8285800) [pid = 1884] [serial = 237] [outer = 0x9b315400] 00:06:58 INFO - PROCESS | 1884 | 1463036818284 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0xa82b6400) [pid = 1884] [serial = 238] [outer = 0x9b315400] 00:06:59 INFO - PROCESS | 1884 | 1463036819134 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1439ms 00:06:59 INFO - PROCESS | 1884 | 1463036819178 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1884 | 1463036819182 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 00:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:06:59 INFO - PROCESS | 1884 | 1463036819188 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 1884 | 1463036819192 Marionette TRACE conn4 <- [1,290,null,{}] 00:06:59 INFO - PROCESS | 1884 | 1463036819198 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:59 INFO - PROCESS | 1884 | 1463036819367 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 00:06:59 INFO - PROCESS | 1884 | 1463036819518 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x91202400 == 60 [pid = 1884] [id = 80] 00:06:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x91203c00) [pid = 1884] [serial = 239] [outer = (nil)] 00:06:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x9120ac00) [pid = 1884] [serial = 240] [outer = 0x91203c00] 00:06:59 INFO - PROCESS | 1884 | 1463036819604 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x9120dc00) [pid = 1884] [serial = 241] [outer = 0x91203c00] 00:07:00 INFO - PROCESS | 1884 | 1463036820791 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1633ms 00:07:00 INFO - PROCESS | 1884 | 1463036820823 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 1884 | 1463036820831 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 00:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:07:00 INFO - PROCESS | 1884 | 1463036820839 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 1884 | 1463036820845 Marionette TRACE conn4 <- [1,294,null,{}] 00:07:00 INFO - PROCESS | 1884 | 1463036820853 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:01 INFO - PROCESS | 1884 | 1463036821023 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 00:07:01 INFO - PROCESS | 1884 | 1463036821185 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x952b6000 == 61 [pid = 1884] [id = 81] 00:07:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x952bc400) [pid = 1884] [serial = 242] [outer = (nil)] 00:07:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x97813800) [pid = 1884] [serial = 243] [outer = 0x952bc400] 00:07:01 INFO - PROCESS | 1884 | 1463036821298 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x97838c00) [pid = 1884] [serial = 244] [outer = 0x952bc400] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x92fcc400 == 60 [pid = 1884] [id = 39] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9c139400 == 59 [pid = 1884] [id = 72] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x93de6800 == 58 [pid = 1884] [id = 71] 00:07:01 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x99f0d400) [pid = 1884] [serial = 179] [outer = (nil)] [url = about:blank] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9afd4000 == 57 [pid = 1884] [id = 70] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9520e000 == 56 [pid = 1884] [id = 69] 00:07:01 INFO - PROCESS | 1884 | --DOCSHELL 0x99308800 == 55 [pid = 1884] [id = 68] 00:07:02 INFO - PROCESS | 1884 | --DOCSHELL 0x92f04000 == 54 [pid = 1884] [id = 67] 00:07:02 INFO - PROCESS | 1884 | --DOCSHELL 0x95492c00 == 53 [pid = 1884] [id = 66] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x97836400) [pid = 1884] [serial = 162] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x9bbd4400) [pid = 1884] [serial = 170] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x97815800) [pid = 1884] [serial = 161] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x9b3a2000) [pid = 1884] [serial = 168] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0xa8c51400) [pid = 1884] [serial = 155] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0xa68eec00) [pid = 1884] [serial = 149] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 111 (0x9a345800) [pid = 1884] [serial = 165] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 110 (0x9d58f800) [pid = 1884] [serial = 159] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 109 (0x9a290c00) [pid = 1884] [serial = 143] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 108 (0xa6f3a400) [pid = 1884] [serial = 152] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 107 (0xa2721400) [pid = 1884] [serial = 111] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 106 (0x9d5b8c00) [pid = 1884] [serial = 173] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 105 (0x93baf400) [pid = 1884] [serial = 140] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 104 (0x9d7b5400) [pid = 1884] [serial = 174] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 103 (0x9984b400) [pid = 1884] [serial = 164] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 102 (0x9afdd800) [pid = 1884] [serial = 167] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 101 (0xa23b5c00) [pid = 1884] [serial = 176] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 100 (0x9bb9bc00) [pid = 1884] [serial = 158] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 99 (0x9d401800) [pid = 1884] [serial = 171] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 98 (0xa36a6c00) [pid = 1884] [serial = 146] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | --DOMWINDOW == 97 (0xa253ac00) [pid = 1884] [serial = 177] [outer = (nil)] [url = about:blank] 00:07:02 INFO - PROCESS | 1884 | 1463036822277 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:02 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. 00:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1483ms 00:07:02 INFO - PROCESS | 1884 | 1463036822323 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 1884 | 1463036822332 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:07:02 INFO - PROCESS | 1884 | 1463036822342 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 1884 | 1463036822346 Marionette TRACE conn4 <- [1,298,null,{}] 00:07:02 INFO - PROCESS | 1884 | 1463036822352 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:02 INFO - PROCESS | 1884 | 1463036822521 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 00:07:02 INFO - PROCESS | 1884 | 1463036822640 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120e000 == 54 [pid = 1884] [id = 82] 00:07:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 98 (0x9225b000) [pid = 1884] [serial = 245] [outer = (nil)] 00:07:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 99 (0x9930a800) [pid = 1884] [serial = 246] [outer = 0x9225b000] 00:07:02 INFO - PROCESS | 1884 | 1463036822714 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 100 (0x9984b400) [pid = 1884] [serial = 247] [outer = 0x9225b000] 00:07:03 INFO - PROCESS | 1884 | 1463036823524 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:03 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. 00:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1240ms 00:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:07:03 INFO - PROCESS | 1884 | 1463036823597 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 1884 | 1463036823600 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 00:07:03 INFO - PROCESS | 1884 | 1463036823607 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 1884 | 1463036823613 Marionette TRACE conn4 <- [1,302,null,{}] 00:07:03 INFO - PROCESS | 1884 | 1463036823628 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:03 INFO - PROCESS | 1884 | 1463036823800 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:07:03 INFO - PROCESS | 1884 | 1463036823932 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x91206400 == 55 [pid = 1884] [id = 83] 00:07:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 101 (0x9a58ec00) [pid = 1884] [serial = 248] [outer = (nil)] 00:07:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 102 (0x9afdb800) [pid = 1884] [serial = 249] [outer = 0x9a58ec00] 00:07:04 INFO - PROCESS | 1884 | 1463036824012 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 103 (0x9b3a2000) [pid = 1884] [serial = 250] [outer = 0x9a58ec00] 00:07:04 INFO - PROCESS | 1884 | 1463036824844 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:04 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. 00:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1285ms 00:07:04 INFO - PROCESS | 1884 | 1463036824891 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 1884 | 1463036824896 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 00:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:07:04 INFO - PROCESS | 1884 | 1463036824908 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 1884 | 1463036824910 Marionette TRACE conn4 <- [1,306,null,{}] 00:07:04 INFO - PROCESS | 1884 | 1463036824914 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:05 INFO - PROCESS | 1884 | 1463036825148 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 00:07:05 INFO - PROCESS | 1884 | 1463036825176 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bd3c00 == 56 [pid = 1884] [id = 84] 00:07:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 104 (0x91bd8000) [pid = 1884] [serial = 251] [outer = (nil)] 00:07:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 105 (0x91bde000) [pid = 1884] [serial = 252] [outer = 0x91bd8000] 00:07:05 INFO - PROCESS | 1884 | 1463036825253 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 106 (0x99f0bc00) [pid = 1884] [serial = 253] [outer = 0x91bd8000] 00:07:06 INFO - PROCESS | 1884 | 1463036826103 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:06 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. 00:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1229ms 00:07:06 INFO - PROCESS | 1884 | 1463036826140 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 1884 | 1463036826144 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 00:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:07:06 INFO - PROCESS | 1884 | 1463036826151 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 1884 | 1463036826154 Marionette TRACE conn4 <- [1,310,null,{}] 00:07:06 INFO - PROCESS | 1884 | 1463036826174 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:06 INFO - PROCESS | 1884 | 1463036826489 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 105 (0x9b3a9c00) [pid = 1884] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 104 (0x9d427400) [pid = 1884] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 103 (0x956cb800) [pid = 1884] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 102 (0x9a34cc00) [pid = 1884] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 101 (0x99f0d000) [pid = 1884] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:07:06 INFO - PROCESS | 1884 | --DOMWINDOW == 100 (0x95203800) [pid = 1884] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:07:06 INFO - PROCESS | 1884 | 1463036826579 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bd7400 == 57 [pid = 1884] [id = 85] 00:07:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 101 (0x91bd7c00) [pid = 1884] [serial = 254] [outer = (nil)] 00:07:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 102 (0x9930e800) [pid = 1884] [serial = 255] [outer = 0x91bd7c00] 00:07:06 INFO - PROCESS | 1884 | 1463036826656 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 103 (0x9b3a9c00) [pid = 1884] [serial = 256] [outer = 0x91bd7c00] 00:07:07 INFO - PROCESS | 1884 | 1463036827463 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:07 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. 00:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1333ms 00:07:07 INFO - PROCESS | 1884 | 1463036827489 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 1884 | 1463036827492 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 00:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:07:07 INFO - PROCESS | 1884 | 1463036827499 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 1884 | 1463036827502 Marionette TRACE conn4 <- [1,314,null,{}] 00:07:07 INFO - PROCESS | 1884 | 1463036827508 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:07 INFO - PROCESS | 1884 | 1463036827688 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 00:07:07 INFO - PROCESS | 1884 | 1463036827707 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b80c000 == 58 [pid = 1884] [id = 86] 00:07:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 104 (0x9d427400) [pid = 1884] [serial = 257] [outer = (nil)] 00:07:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 105 (0xa060ec00) [pid = 1884] [serial = 258] [outer = 0x9d427400] 00:07:07 INFO - PROCESS | 1884 | 1463036827796 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 106 (0xa236e400) [pid = 1884] [serial = 259] [outer = 0x9d427400] 00:07:08 INFO - PROCESS | 1884 | 1463036828797 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:08 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. 00:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1332ms 00:07:08 INFO - PROCESS | 1884 | 1463036828832 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1884 | 1463036828839 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:07:08 INFO - PROCESS | 1884 | 1463036828848 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 1884 | 1463036828854 Marionette TRACE conn4 <- [1,318,null,{}] 00:07:08 INFO - PROCESS | 1884 | 1463036828864 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:09 INFO - PROCESS | 1884 | 1463036829090 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 00:07:09 INFO - PROCESS | 1884 | 1463036829248 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x91be0000 == 59 [pid = 1884] [id = 87] 00:07:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 107 (0x91be2c00) [pid = 1884] [serial = 260] [outer = (nil)] 00:07:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 108 (0x947e5800) [pid = 1884] [serial = 261] [outer = 0x91be2c00] 00:07:09 INFO - PROCESS | 1884 | 1463036829391 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 109 (0x952b2c00) [pid = 1884] [serial = 262] [outer = 0x91be2c00] 00:07:10 INFO - PROCESS | 1884 | 1463036830362 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:10 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. 00:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1551ms 00:07:10 INFO - PROCESS | 1884 | 1463036830400 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 1884 | 1463036830408 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 00:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:07:10 INFO - PROCESS | 1884 | 1463036830420 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 1884 | 1463036830424 Marionette TRACE conn4 <- [1,322,null,{}] 00:07:10 INFO - PROCESS | 1884 | 1463036830430 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:10 INFO - PROCESS | 1884 | 1463036830612 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:07:10 INFO - PROCESS | 1884 | 1463036830766 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x9937ec00 == 60 [pid = 1884] [id = 88] 00:07:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 110 (0x99f0c000) [pid = 1884] [serial = 263] [outer = (nil)] 00:07:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 111 (0x9a28ec00) [pid = 1884] [serial = 264] [outer = 0x99f0c000] 00:07:10 INFO - PROCESS | 1884 | 1463036830905 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 112 (0x9a87f800) [pid = 1884] [serial = 265] [outer = 0x99f0c000] 00:07:11 INFO - PROCESS | 1884 | 1463036831887 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:11 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. 00:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1483ms 00:07:11 INFO - PROCESS | 1884 | 1463036831906 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 00:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:07:11 INFO - PROCESS | 1884 | 1463036831910 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 00:07:11 INFO - PROCESS | 1884 | 1463036831917 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 1884 | 1463036831923 Marionette TRACE conn4 <- [1,326,null,{}] 00:07:11 INFO - PROCESS | 1884 | 1463036831939 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:12 INFO - PROCESS | 1884 | 1463036832128 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 00:07:12 INFO - PROCESS | 1884 | 1463036832326 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fcb400 == 61 [pid = 1884] [id = 89] 00:07:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x9a291000) [pid = 1884] [serial = 266] [outer = (nil)] 00:07:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x9afd4000) [pid = 1884] [serial = 267] [outer = 0x9a291000] 00:07:12 INFO - PROCESS | 1884 | 1463036832539 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x9c1a8000) [pid = 1884] [serial = 268] [outer = 0x9a291000] 00:07:13 INFO - PROCESS | 1884 | 1463036833467 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:13 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. 00:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1588ms 00:07:13 INFO - PROCESS | 1884 | 1463036833504 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 1884 | 1463036833509 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 00:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:07:13 INFO - PROCESS | 1884 | 1463036833516 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 1884 | 1463036833519 Marionette TRACE conn4 <- [1,330,null,{}] 00:07:13 INFO - PROCESS | 1884 | 1463036833525 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:13 INFO - PROCESS | 1884 | 1463036833692 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 00:07:13 INFO - PROCESS | 1884 | 1463036833853 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x9bbd4400 == 62 [pid = 1884] [id = 90] 00:07:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x9d425c00) [pid = 1884] [serial = 269] [outer = (nil)] 00:07:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x9d7b8c00) [pid = 1884] [serial = 270] [outer = 0x9d425c00] 00:07:13 INFO - PROCESS | 1884 | 1463036833953 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0xa1145400) [pid = 1884] [serial = 271] [outer = 0x9d425c00] 00:07:14 INFO - PROCESS | 1884 | 1463036834885 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:14 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. 00:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1391ms 00:07:14 INFO - PROCESS | 1884 | 1463036834908 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 1884 | 1463036834913 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 00:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:07:14 INFO - PROCESS | 1884 | 1463036834920 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 1884 | 1463036834924 Marionette TRACE conn4 <- [1,334,null,{}] 00:07:14 INFO - PROCESS | 1884 | 1463036834931 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:15 INFO - PROCESS | 1884 | 1463036835126 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 00:07:15 INFO - PROCESS | 1884 | 1463036835278 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d7bd400 == 63 [pid = 1884] [id = 91] 00:07:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0xa23b8800) [pid = 1884] [serial = 272] [outer = (nil)] 00:07:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0xa3151c00) [pid = 1884] [serial = 273] [outer = 0xa23b8800] 00:07:15 INFO - PROCESS | 1884 | 1463036835369 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0xa513c400) [pid = 1884] [serial = 274] [outer = 0xa23b8800] 00:07:16 INFO - PROCESS | 1884 | 1463036836287 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:16 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. 00:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1433ms 00:07:16 INFO - PROCESS | 1884 | 1463036836354 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:07:16 INFO - PROCESS | 1884 | 1463036836359 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:07:16 INFO - PROCESS | 1884 | 1463036836365 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 1884 | 1463036836369 Marionette TRACE conn4 <- [1,338,null,{}] 00:07:16 INFO - PROCESS | 1884 | 1463036836375 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:16 INFO - PROCESS | 1884 | 1463036836584 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 00:07:16 INFO - PROCESS | 1884 | 1463036836787 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd2800 == 64 [pid = 1884] [id = 92] 00:07:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x92fd3800) [pid = 1884] [serial = 275] [outer = (nil)] 00:07:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0xa6f39c00) [pid = 1884] [serial = 276] [outer = 0x92fd3800] 00:07:16 INFO - PROCESS | 1884 | 1463036836921 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0xa6f7a000) [pid = 1884] [serial = 277] [outer = 0x92fd3800] 00:07:17 INFO - PROCESS | 1884 | 1463036837778 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:17 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. 00:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1484ms 00:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:07:17 INFO - PROCESS | 1884 | 1463036837850 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1884 | 1463036837853 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 00:07:17 INFO - PROCESS | 1884 | 1463036837860 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1884 | 1463036837863 Marionette TRACE conn4 <- [1,342,null,{}] 00:07:17 INFO - PROCESS | 1884 | 1463036837869 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:18 INFO - PROCESS | 1884 | 1463036838050 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:07:18 INFO - PROCESS | 1884 | 1463036838215 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b4400 == 65 [pid = 1884] [id = 93] 00:07:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8f3b5400) [pid = 1884] [serial = 278] [outer = (nil)] 00:07:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8f3bb400) [pid = 1884] [serial = 279] [outer = 0x8f3b5400] 00:07:18 INFO - PROCESS | 1884 | 1463036838302 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8f3be400) [pid = 1884] [serial = 280] [outer = 0x8f3b5400] 00:07:19 INFO - PROCESS | 1884 | 1463036839156 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:19 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. 00:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1336ms 00:07:19 INFO - PROCESS | 1884 | 1463036839195 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1884 | 1463036839198 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 00:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:07:19 INFO - PROCESS | 1884 | 1463036839205 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1884 | 1463036839209 Marionette TRACE conn4 <- [1,346,null,{}] 00:07:19 INFO - PROCESS | 1884 | 1463036839215 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:19 INFO - PROCESS | 1884 | 1463036839380 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 00:07:19 INFO - PROCESS | 1884 | 1463036839544 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b6000 == 66 [pid = 1884] [id = 94] 00:07:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8f3bd800) [pid = 1884] [serial = 281] [outer = (nil)] 00:07:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0xa2721400) [pid = 1884] [serial = 282] [outer = 0x8f3bd800] 00:07:19 INFO - PROCESS | 1884 | 1463036839634 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0xa6f35c00) [pid = 1884] [serial = 283] [outer = 0x8f3bd800] 00:07:20 INFO - PROCESS | 1884 | 1463036840827 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:20 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. 00:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1687ms 00:07:20 INFO - PROCESS | 1884 | 1463036840894 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 1884 | 1463036840900 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 00:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:07:20 INFO - PROCESS | 1884 | 1463036840909 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 1884 | 1463036840915 Marionette TRACE conn4 <- [1,350,null,{}] 00:07:20 INFO - PROCESS | 1884 | 1463036840925 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:21 INFO - PROCESS | 1884 | 1463036841187 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 00:07:21 INFO - PROCESS | 1884 | 1463036841323 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x9118e000 == 67 [pid = 1884] [id = 95] 00:07:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x9120d400) [pid = 1884] [serial = 284] [outer = (nil)] 00:07:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x91be2400) [pid = 1884] [serial = 285] [outer = 0x9120d400] 00:07:21 INFO - PROCESS | 1884 | 1463036841429 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x92f05c00) [pid = 1884] [serial = 286] [outer = 0x9120d400] 00:07:22 INFO - PROCESS | 1884 | 1463036842367 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:22 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. 00:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1491ms 00:07:22 INFO - PROCESS | 1884 | 1463036842401 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 1884 | 1463036842409 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 00:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:07:22 INFO - PROCESS | 1884 | 1463036842419 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 1884 | 1463036842423 Marionette TRACE conn4 <- [1,354,null,{}] 00:07:22 INFO - PROCESS | 1884 | 1463036842429 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:22 INFO - PROCESS | 1884 | 1463036842625 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 00:07:22 INFO - PROCESS | 1884 | 1463036842786 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bda000 == 68 [pid = 1884] [id = 96] 00:07:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x92fd0c00) [pid = 1884] [serial = 287] [outer = (nil)] 00:07:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x97815000) [pid = 1884] [serial = 288] [outer = 0x92fd0c00] 00:07:22 INFO - PROCESS | 1884 | 1463036842907 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x9930ac00) [pid = 1884] [serial = 289] [outer = 0x92fd0c00] 00:07:23 INFO - PROCESS | 1884 | --DOCSHELL 0x947e2400 == 67 [pid = 1884] [id = 6] 00:07:23 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd5c00 == 66 [pid = 1884] [id = 23] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0xa2540000) [pid = 1884] [serial = 215] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x97819000) [pid = 1884] [serial = 182] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9a667c00) [pid = 1884] [serial = 185] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9a344400) [pid = 1884] [serial = 188] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9d427000) [pid = 1884] [serial = 191] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x9d426000) [pid = 1884] [serial = 194] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOCSHELL 0x99310800 == 65 [pid = 1884] [id = 75] 00:07:23 INFO - PROCESS | 1884 | --DOCSHELL 0x9782d400 == 64 [pid = 1884] [id = 74] 00:07:23 INFO - PROCESS | 1884 | --DOCSHELL 0x92252000 == 63 [pid = 1884] [id = 73] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9d42d800) [pid = 1884] [serial = 209] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9d591c00) [pid = 1884] [serial = 210] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0xa22a2c00) [pid = 1884] [serial = 212] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0xa23bb000) [pid = 1884] [serial = 213] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x9835f400) [pid = 1884] [serial = 198] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x97819400) [pid = 1884] [serial = 197] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x9b6ac800) [pid = 1884] [serial = 206] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x99f12000) [pid = 1884] [serial = 203] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x9a3ad000) [pid = 1884] [serial = 204] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x9548d000) [pid = 1884] [serial = 200] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x983d1800) [pid = 1884] [serial = 201] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x9bbd6c00) [pid = 1884] [serial = 207] [outer = (nil)] [url = about:blank] 00:07:23 INFO - PROCESS | 1884 | 1463036843964 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:24 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. 00:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1586ms 00:07:24 INFO - PROCESS | 1884 | 1463036844006 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 1884 | 1463036844009 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:07:24 INFO - PROCESS | 1884 | 1463036844016 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 1884 | 1463036844022 Marionette TRACE conn4 <- [1,358,null,{}] 00:07:24 INFO - PROCESS | 1884 | 1463036844037 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:24 INFO - PROCESS | 1884 | 1463036844204 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 00:07:24 INFO - PROCESS | 1884 | 1463036844368 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x93bafc00 == 64 [pid = 1884] [id = 97] 00:07:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x97833000) [pid = 1884] [serial = 290] [outer = (nil)] 00:07:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x99310800) [pid = 1884] [serial = 291] [outer = 0x97833000] 00:07:24 INFO - PROCESS | 1884 | 1463036844450 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x99f13000) [pid = 1884] [serial = 292] [outer = 0x97833000] 00:07:25 INFO - PROCESS | 1884 | 1463036845231 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:25 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. 00:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1287ms 00:07:25 INFO - PROCESS | 1884 | 1463036845304 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1884 | 1463036845309 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 00:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:07:25 INFO - PROCESS | 1884 | 1463036845316 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1884 | 1463036845319 Marionette TRACE conn4 <- [1,362,null,{}] 00:07:25 INFO - PROCESS | 1884 | 1463036845325 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:25 INFO - PROCESS | 1884 | 1463036845482 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:07:25 INFO - PROCESS | 1884 | 1463036845495 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x93befc00 == 65 [pid = 1884] [id = 98] 00:07:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x99f0f000) [pid = 1884] [serial = 293] [outer = (nil)] 00:07:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x9afdac00) [pid = 1884] [serial = 294] [outer = 0x99f0f000] 00:07:25 INFO - PROCESS | 1884 | 1463036845668 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x9b314c00) [pid = 1884] [serial = 295] [outer = 0x99f0f000] 00:07:26 INFO - PROCESS | 1884 | 1463036846467 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:26 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. 00:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1186ms 00:07:26 INFO - PROCESS | 1884 | 1463036846503 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 1884 | 1463036846506 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 00:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:07:26 INFO - PROCESS | 1884 | 1463036846512 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 1884 | 1463036846515 Marionette TRACE conn4 <- [1,366,null,{}] 00:07:26 INFO - PROCESS | 1884 | 1463036846521 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:26 INFO - PROCESS | 1884 | 1463036846729 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 00:07:26 INFO - PROCESS | 1884 | 1463036846750 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aec2400 == 66 [pid = 1884] [id = 99] 00:07:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x9afd7400) [pid = 1884] [serial = 296] [outer = (nil)] 00:07:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x9bbd6400) [pid = 1884] [serial = 297] [outer = 0x9afd7400] 00:07:26 INFO - PROCESS | 1884 | 1463036846825 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x9d403800) [pid = 1884] [serial = 298] [outer = 0x9afd7400] 00:07:27 INFO - PROCESS | 1884 | 1463036847803 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:27 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. 00:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1338ms 00:07:27 INFO - PROCESS | 1884 | 1463036847862 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 1884 | 1463036847867 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 00:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:07:27 INFO - PROCESS | 1884 | 1463036847874 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1884 | 1463036847877 Marionette TRACE conn4 <- [1,370,null,{}] 00:07:27 INFO - PROCESS | 1884 | 1463036847882 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:28 INFO - PROCESS | 1884 | 1463036848145 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 00:07:28 INFO - PROCESS | 1884 | 1463036848178 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c4800 == 67 [pid = 1884] [id = 100] 00:07:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8f6c9000) [pid = 1884] [serial = 299] [outer = (nil)] 00:07:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x9118b000) [pid = 1884] [serial = 300] [outer = 0x8f6c9000] 00:07:28 INFO - PROCESS | 1884 | 1463036848259 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x9bba0000) [pid = 1884] [serial = 301] [outer = 0x8f6c9000] 00:07:28 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x99304400) [pid = 1884] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:07:28 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x947e7800) [pid = 1884] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x97831400) [pid = 1884] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x93ba8000) [pid = 1884] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x947e8000) [pid = 1884] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x9d424800) [pid = 1884] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x93bad000) [pid = 1884] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x91bd8000) [pid = 1884] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x91bd7c00) [pid = 1884] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x91203c00) [pid = 1884] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x952bc400) [pid = 1884] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x9225b000) [pid = 1884] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x9a58ec00) [pid = 1884] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x99f14400) [pid = 1884] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0xa6381400) [pid = 1884] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x9d40e800) [pid = 1884] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0xa8c20400) [pid = 1884] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0xa3658800) [pid = 1884] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 111 (0xa1143000) [pid = 1884] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:07:29 INFO - PROCESS | 1884 | --DOMWINDOW == 110 (0x956cc400) [pid = 1884] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:07:29 INFO - PROCESS | 1884 | 1463036849513 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:29 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. 00:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1683ms 00:07:29 INFO - PROCESS | 1884 | 1463036849559 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 00:07:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:07:29 INFO - PROCESS | 1884 | 1463036849563 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 00:07:29 INFO - PROCESS | 1884 | 1463036849574 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1884 | 1463036849578 Marionette TRACE conn4 <- [1,374,null,{}] 00:07:29 INFO - PROCESS | 1884 | 1463036849584 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 1884 | 1463036849736 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 00:07:29 INFO - PROCESS | 1884 | 1463036849751 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f651800 == 68 [pid = 1884] [id = 101] 00:07:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 111 (0x8f652400) [pid = 1884] [serial = 302] [outer = (nil)] 00:07:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 112 (0x8f65a400) [pid = 1884] [serial = 303] [outer = 0x8f652400] 00:07:29 INFO - PROCESS | 1884 | 1463036849826 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x8f65cc00) [pid = 1884] [serial = 304] [outer = 0x8f652400] 00:07:30 INFO - PROCESS | 1884 | 1463036850658 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:07:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1142ms 00:07:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:07:30 INFO - PROCESS | 1884 | 1463036850712 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 1884 | 1463036850715 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:07:30 INFO - PROCESS | 1884 | 1463036850726 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 1884 | 1463036850728 Marionette TRACE conn4 <- [1,378,null,{}] 00:07:30 INFO - PROCESS | 1884 | 1463036850733 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:30 INFO - PROCESS | 1884 | 1463036850894 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 00:07:31 INFO - PROCESS | 1884 | 1463036851127 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b6c00 == 69 [pid = 1884] [id = 102] 00:07:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x8f3b8000) [pid = 1884] [serial = 305] [outer = (nil)] 00:07:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x8f657000) [pid = 1884] [serial = 306] [outer = 0x8f3b8000] 00:07:31 INFO - PROCESS | 1884 | 1463036851216 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x8f6c5800) [pid = 1884] [serial = 307] [outer = 0x8f3b8000] 00:07:32 INFO - PROCESS | 1884 | 1463036852215 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:07:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1538ms 00:07:32 INFO - PROCESS | 1884 | 1463036852261 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 1884 | 1463036852269 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 00:07:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:07:32 INFO - PROCESS | 1884 | 1463036852296 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 1884 | 1463036852302 Marionette TRACE conn4 <- [1,382,null,{}] 00:07:32 INFO - PROCESS | 1884 | 1463036852309 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:32 INFO - PROCESS | 1884 | 1463036852500 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:07:32 INFO - PROCESS | 1884 | 1463036852722 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x9118e400 == 70 [pid = 1884] [id = 103] 00:07:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x91207000) [pid = 1884] [serial = 308] [outer = (nil)] 00:07:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x91bdf000) [pid = 1884] [serial = 309] [outer = 0x91207000] 00:07:32 INFO - PROCESS | 1884 | 1463036852837 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x92fd5c00) [pid = 1884] [serial = 310] [outer = 0x91207000] 00:07:33 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:07:33 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:07:33 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:07:33 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:07:33 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:07:33 INFO - PROCESS | 1884 | 1463036853822 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:07:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1590ms 00:07:33 INFO - PROCESS | 1884 | 1463036853888 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1884 | 1463036853895 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 00:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:07:33 INFO - PROCESS | 1884 | 1463036853903 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 1884 | 1463036853907 Marionette TRACE conn4 <- [1,386,null,{}] 00:07:33 INFO - PROCESS | 1884 | 1463036853913 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:34 INFO - PROCESS | 1884 | 1463036854179 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 00:07:34 INFO - PROCESS | 1884 | 1463036854436 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x9548d000 == 71 [pid = 1884] [id = 104] 00:07:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x95491800) [pid = 1884] [serial = 311] [outer = (nil)] 00:07:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x97819400) [pid = 1884] [serial = 312] [outer = 0x95491800] 00:07:34 INFO - PROCESS | 1884 | 1463036854530 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x97837000) [pid = 1884] [serial = 313] [outer = 0x95491800] 00:07:35 INFO - PROCESS | 1884 | 1463036855530 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1643ms 00:07:35 INFO - PROCESS | 1884 | 1463036855546 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 1884 | 1463036855550 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 00:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:07:35 INFO - PROCESS | 1884 | 1463036855568 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 1884 | 1463036855578 Marionette TRACE conn4 <- [1,390,null,{}] 00:07:35 INFO - PROCESS | 1884 | 1463036855585 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:35 INFO - PROCESS | 1884 | 1463036855817 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 00:07:36 INFO - PROCESS | 1884 | 1463036856026 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b3800 == 72 [pid = 1884] [id = 105] 00:07:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x91186800) [pid = 1884] [serial = 314] [outer = (nil)] 00:07:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x9afdc800) [pid = 1884] [serial = 315] [outer = 0x91186800] 00:07:36 INFO - PROCESS | 1884 | 1463036856163 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x9bbd7800) [pid = 1884] [serial = 316] [outer = 0x91186800] 00:07:37 INFO - PROCESS | 1884 | 1463036857114 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1603ms 00:07:37 INFO - PROCESS | 1884 | 1463036857163 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 1884 | 1463036857168 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 00:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:07:37 INFO - PROCESS | 1884 | 1463036857175 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 1884 | 1463036857178 Marionette TRACE conn4 <- [1,394,null,{}] 00:07:37 INFO - PROCESS | 1884 | 1463036857184 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:37 INFO - PROCESS | 1884 | 1463036857379 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 00:07:37 INFO - PROCESS | 1884 | 1463036857598 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6d2000 == 73 [pid = 1884] [id = 106] 00:07:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8f6d5000) [pid = 1884] [serial = 317] [outer = (nil)] 00:07:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8f6dbc00) [pid = 1884] [serial = 318] [outer = 0x8f6d5000] 00:07:37 INFO - PROCESS | 1884 | 1463036857701 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x91182400) [pid = 1884] [serial = 319] [outer = 0x8f6d5000] 00:07:38 INFO - PROCESS | 1884 | 1463036858616 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1482ms 00:07:38 INFO - PROCESS | 1884 | 1463036858658 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:07:38 INFO - PROCESS | 1884 | 1463036858662 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:07:38 INFO - PROCESS | 1884 | 1463036858668 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 1884 | 1463036858672 Marionette TRACE conn4 <- [1,398,null,{}] 00:07:38 INFO - PROCESS | 1884 | 1463036858678 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:38 INFO - PROCESS | 1884 | 1463036858859 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 00:07:39 INFO - PROCESS | 1884 | 1463036859079 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x9c1b3000 == 74 [pid = 1884] [id = 107] 00:07:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x9d406000) [pid = 1884] [serial = 320] [outer = (nil)] 00:07:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x9d42c000) [pid = 1884] [serial = 321] [outer = 0x9d406000] 00:07:39 INFO - PROCESS | 1884 | 1463036859193 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0xa060f800) [pid = 1884] [serial = 322] [outer = 0x9d406000] 00:07:40 INFO - PROCESS | 1884 | 1463036860145 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1532ms 00:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:07:40 INFO - PROCESS | 1884 | 1463036860200 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1884 | 1463036860203 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 00:07:40 INFO - PROCESS | 1884 | 1463036860209 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 1884 | 1463036860213 Marionette TRACE conn4 <- [1,402,null,{}] 00:07:40 INFO - PROCESS | 1884 | 1463036860219 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:40 INFO - PROCESS | 1884 | 1463036860397 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:07:40 INFO - PROCESS | 1884 | 1463036860558 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1884 | ++DOCSHELL 0xa236f400 == 75 [pid = 1884] [id = 108] 00:07:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0xa253f800) [pid = 1884] [serial = 323] [outer = (nil)] 00:07:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0xa31e0c00) [pid = 1884] [serial = 324] [outer = 0xa253f800] 00:07:40 INFO - PROCESS | 1884 | 1463036860692 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0xa3650c00) [pid = 1884] [serial = 325] [outer = 0xa253f800] 00:07:41 INFO - PROCESS | 1884 | 1463036861626 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1484ms 00:07:41 INFO - PROCESS | 1884 | 1463036861693 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 1884 | 1463036861697 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 00:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:07:41 INFO - PROCESS | 1884 | 1463036861704 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1884 | 1463036861708 Marionette TRACE conn4 <- [1,406,null,{}] 00:07:41 INFO - PROCESS | 1884 | 1463036861713 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:41 INFO - PROCESS | 1884 | 1463036861932 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 00:07:42 INFO - PROCESS | 1884 | 1463036862140 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd6400 == 76 [pid = 1884] [id = 109] 00:07:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ebd8c00) [pid = 1884] [serial = 326] [outer = (nil)] 00:07:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8ebdd400) [pid = 1884] [serial = 327] [outer = 0x8ebd8c00] 00:07:42 INFO - PROCESS | 1884 | 1463036862272 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8ebe1000) [pid = 1884] [serial = 328] [outer = 0x8ebd8c00] 00:07:43 INFO - PROCESS | 1884 | 1463036863246 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1590ms 00:07:43 INFO - PROCESS | 1884 | 1463036863295 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 00:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:07:43 INFO - PROCESS | 1884 | 1463036863300 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 00:07:43 INFO - PROCESS | 1884 | 1463036863307 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 1884 | 1463036863311 Marionette TRACE conn4 <- [1,410,null,{}] 00:07:43 INFO - PROCESS | 1884 | 1463036863317 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:43 INFO - PROCESS | 1884 | 1463036863496 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 00:07:43 INFO - PROCESS | 1884 | 1463036863718 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6d2800 == 77 [pid = 1884] [id = 110] 00:07:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x91bd7000) [pid = 1884] [serial = 329] [outer = (nil)] 00:07:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x95209c00) [pid = 1884] [serial = 330] [outer = 0x91bd7000] 00:07:43 INFO - PROCESS | 1884 | 1463036863852 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x99306400) [pid = 1884] [serial = 331] [outer = 0x91bd7000] 00:07:45 INFO - PROCESS | 1884 | 1463036865031 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1793ms 00:07:45 INFO - PROCESS | 1884 | 1463036865100 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1884 | 1463036865107 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 00:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:07:45 INFO - PROCESS | 1884 | 1463036865124 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 1884 | 1463036865129 Marionette TRACE conn4 <- [1,414,null,{}] 00:07:45 INFO - PROCESS | 1884 | 1463036865139 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:45 INFO - PROCESS | 1884 | 1463036865355 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 00:07:45 INFO - PROCESS | 1884 | 1463036865667 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c6800 == 78 [pid = 1884] [id = 111] 00:07:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f6c7000) [pid = 1884] [serial = 332] [outer = (nil)] 00:07:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x9118fc00) [pid = 1884] [serial = 333] [outer = 0x8f6c7000] 00:07:45 INFO - PROCESS | 1884 | 1463036865753 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9120cc00) [pid = 1884] [serial = 334] [outer = 0x8f6c7000] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9d5b4c00 == 77 [pid = 1884] [id = 18] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x91bd7400 == 76 [pid = 1884] [id = 85] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x99f12800 == 75 [pid = 1884] [id = 62] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x91bd3c00 == 74 [pid = 1884] [id = 84] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x92328400 == 73 [pid = 1884] [id = 60] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9520c000 == 72 [pid = 1884] [id = 17] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0xa060ec00) [pid = 1884] [serial = 258] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x91206400 == 71 [pid = 1884] [id = 83] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9b6a3c00 == 70 [pid = 1884] [id = 16] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9120e000 == 69 [pid = 1884] [id = 82] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd4000 == 68 [pid = 1884] [id = 15] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0xa2245800 == 67 [pid = 1884] [id = 19] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9225a000 == 66 [pid = 1884] [id = 65] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9bbd5c00 == 65 [pid = 1884] [id = 64] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9232c800 == 64 [pid = 1884] [id = 61] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x8f651800 == 63 [pid = 1884] [id = 101] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6c4800 == 62 [pid = 1884] [id = 100] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9aec2400 == 61 [pid = 1884] [id = 99] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x93befc00 == 60 [pid = 1884] [id = 98] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x93bafc00 == 59 [pid = 1884] [id = 97] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x91bda000 == 58 [pid = 1884] [id = 96] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9118e000 == 57 [pid = 1884] [id = 95] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x91be0000 == 56 [pid = 1884] [id = 87] 00:07:46 INFO - PROCESS | 1884 | --DOCSHELL 0x9b80c000 == 55 [pid = 1884] [id = 86] 00:07:46 INFO - PROCESS | 1884 | 1463036866805 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x9afd6400) [pid = 1884] [serial = 186] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0xa6e92400) [pid = 1884] [serial = 150] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0xa6f71400) [pid = 1884] [serial = 153] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0xa9023800) [pid = 1884] [serial = 156] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0xa51ae800) [pid = 1884] [serial = 147] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0xa2537800) [pid = 1884] [serial = 216] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9b69fc00) [pid = 1884] [serial = 144] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9afde000) [pid = 1884] [serial = 189] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9d431000) [pid = 1884] [serial = 195] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x99f0e800) [pid = 1884] [serial = 180] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x95202400) [pid = 1884] [serial = 141] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x9937a800) [pid = 1884] [serial = 183] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9d42b800) [pid = 1884] [serial = 192] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0xa4f16000) [pid = 1884] [serial = 138] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x9930a800) [pid = 1884] [serial = 246] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x9984b400) [pid = 1884] [serial = 247] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x9afdb800) [pid = 1884] [serial = 249] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x9b30bc00) [pid = 1884] [serial = 231] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0xa35c1c00) [pid = 1884] [serial = 234] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0xa8285800) [pid = 1884] [serial = 237] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x97830800) [pid = 1884] [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.] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x9b3a9c00) [pid = 1884] [serial = 256] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x9b3a2000) [pid = 1884] [serial = 250] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x91bde000) [pid = 1884] [serial = 252] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x9930e800) [pid = 1884] [serial = 255] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x99f0bc00) [pid = 1884] [serial = 253] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x9a3a2c00) [pid = 1884] [serial = 224] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x983cfc00) [pid = 1884] [serial = 221] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0x9120dc00) [pid = 1884] [serial = 241] [outer = (nil)] [url = about:blank] 00:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1753ms 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0x9120ac00) [pid = 1884] [serial = 240] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 111 (0x9225ec00) [pid = 1884] [serial = 218] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 110 (0x97838c00) [pid = 1884] [serial = 244] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 109 (0x97813800) [pid = 1884] [serial = 243] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | --DOMWINDOW == 108 (0xa253a800) [pid = 1884] [serial = 227] [outer = (nil)] [url = about:blank] 00:07:46 INFO - PROCESS | 1884 | 1463036866871 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1884 | 1463036866882 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:07:46 INFO - PROCESS | 1884 | 1463036866892 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1884 | 1463036866896 Marionette TRACE conn4 <- [1,418,null,{}] 00:07:46 INFO - PROCESS | 1884 | 1463036866902 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:47 INFO - PROCESS | 1884 | 1463036867076 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 00:07:47 INFO - PROCESS | 1884 | 1463036867247 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120f400 == 56 [pid = 1884] [id = 112] 00:07:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 109 (0x91bd5c00) [pid = 1884] [serial = 335] [outer = (nil)] 00:07:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 110 (0x91be0c00) [pid = 1884] [serial = 336] [outer = 0x91bd5c00] 00:07:47 INFO - PROCESS | 1884 | 1463036867319 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 111 (0x91d88800) [pid = 1884] [serial = 337] [outer = 0x91bd5c00] 00:07:48 INFO - PROCESS | 1884 | 1463036868491 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:07:48 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 00:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1639ms 00:07:48 INFO - PROCESS | 1884 | 1463036868531 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 1884 | 1463036868535 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 00:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:07:48 INFO - PROCESS | 1884 | 1463036868542 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 1884 | 1463036868547 Marionette TRACE conn4 <- [1,422,null,{}] 00:07:48 INFO - PROCESS | 1884 | 1463036868573 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:48 INFO - PROCESS | 1884 | 1463036868846 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:07:48 INFO - PROCESS | 1884 | 1463036868929 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebdf000 == 57 [pid = 1884] [id = 113] 00:07:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 112 (0x9232e800) [pid = 1884] [serial = 338] [outer = (nil)] 00:07:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x93ded000) [pid = 1884] [serial = 339] [outer = 0x9232e800] 00:07:49 INFO - PROCESS | 1884 | 1463036869007 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x9520cc00) [pid = 1884] [serial = 340] [outer = 0x9232e800] 00:07:50 INFO - PROCESS | 1884 | 1463036870177 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1645ms 00:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:07:50 INFO - PROCESS | 1884 | 1463036870188 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 1884 | 1463036870191 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 00:07:50 INFO - PROCESS | 1884 | 1463036870198 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 1884 | 1463036870202 Marionette TRACE conn4 <- [1,426,null,{}] 00:07:50 INFO - PROCESS | 1884 | 1463036870214 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:50 INFO - PROCESS | 1884 | 1463036870411 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 00:07:50 INFO - PROCESS | 1884 | 1463036870481 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x9520c000 == 58 [pid = 1884] [id = 114] 00:07:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x9520f000) [pid = 1884] [serial = 341] [outer = (nil)] 00:07:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x97838c00) [pid = 1884] [serial = 342] [outer = 0x9520f000] 00:07:50 INFO - PROCESS | 1884 | 1463036870554 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x99307800) [pid = 1884] [serial = 343] [outer = 0x9520f000] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x9afd7400) [pid = 1884] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x8f6c9000) [pid = 1884] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x99f0f000) [pid = 1884] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0x9120d400) [pid = 1884] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0x97833000) [pid = 1884] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:07:51 INFO - PROCESS | 1884 | --DOMWINDOW == 111 (0x92fd0c00) [pid = 1884] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:07:51 INFO - PROCESS | 1884 | 1463036871558 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 1884 | 1463036871593 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 00:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:07:51 INFO - PROCESS | 1884 | 1463036871600 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1884 | 1463036871603 Marionette TRACE conn4 <- [1,430,null,{}] 00:07:51 INFO - PROCESS | 1884 | 1463036871609 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:51 INFO - PROCESS | 1884 | 1463036871774 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 00:07:51 INFO - PROCESS | 1884 | 1463036871791 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f658800 == 59 [pid = 1884] [id = 115] 00:07:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 112 (0x9120d400) [pid = 1884] [serial = 344] [outer = (nil)] 00:07:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x9930e800) [pid = 1884] [serial = 345] [outer = 0x9120d400] 00:07:51 INFO - PROCESS | 1884 | 1463036871864 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x99840000) [pid = 1884] [serial = 346] [outer = 0x9120d400] 00:07:52 INFO - PROCESS | 1884 | 1463036872724 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1188ms 00:07:52 INFO - PROCESS | 1884 | 1463036872790 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1884 | 1463036872794 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 00:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:07:52 INFO - PROCESS | 1884 | 1463036872800 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1884 | 1463036872802 Marionette TRACE conn4 <- [1,434,null,{}] 00:07:52 INFO - PROCESS | 1884 | 1463036872808 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:53 INFO - PROCESS | 1884 | 1463036873005 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 00:07:53 INFO - PROCESS | 1884 | 1463036873122 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3bc800 == 60 [pid = 1884] [id = 116] 00:07:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x8f6c3400) [pid = 1884] [serial = 347] [outer = (nil)] 00:07:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x9aec6000) [pid = 1884] [serial = 348] [outer = 0x8f6c3400] 00:07:53 INFO - PROCESS | 1884 | 1463036873209 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x9b0acc00) [pid = 1884] [serial = 349] [outer = 0x8f6c3400] 00:07:54 INFO - PROCESS | 1884 | 1463036874257 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1535ms 00:07:54 INFO - PROCESS | 1884 | 1463036874336 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1884 | 1463036874342 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:07:54 INFO - PROCESS | 1884 | 1463036874351 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1884 | 1463036874356 Marionette TRACE conn4 <- [1,438,null,{}] 00:07:54 INFO - PROCESS | 1884 | 1463036874364 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:54 INFO - PROCESS | 1884 | 1463036874584 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 00:07:54 INFO - PROCESS | 1884 | 1463036874889 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6d0800 == 61 [pid = 1884] [id = 117] 00:07:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x8f6d2c00) [pid = 1884] [serial = 350] [outer = (nil)] 00:07:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x91189800) [pid = 1884] [serial = 351] [outer = 0x8f6d2c00] 00:07:54 INFO - PROCESS | 1884 | 1463036874977 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x91bd6400) [pid = 1884] [serial = 352] [outer = 0x8f6d2c00] 00:07:56 INFO - PROCESS | 1884 | 1463036876056 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1736ms 00:07:56 INFO - PROCESS | 1884 | 1463036876088 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1884 | 1463036876097 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 00:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:07:56 INFO - PROCESS | 1884 | 1463036876108 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 1884 | 1463036876111 Marionette TRACE conn4 <- [1,442,null,{}] 00:07:56 INFO - PROCESS | 1884 | 1463036876118 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:56 INFO - PROCESS | 1884 | 1463036876364 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:07:56 INFO - PROCESS | 1884 | 1463036876567 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x91203400 == 62 [pid = 1884] [id = 118] 00:07:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x93bec400) [pid = 1884] [serial = 353] [outer = (nil)] 00:07:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x9548e000) [pid = 1884] [serial = 354] [outer = 0x93bec400] 00:07:56 INFO - PROCESS | 1884 | 1463036876712 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x99f06400) [pid = 1884] [serial = 355] [outer = 0x93bec400] 00:07:57 INFO - PROCESS | 1884 | 1463036877872 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1786ms 00:07:57 INFO - PROCESS | 1884 | 1463036877894 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 00:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:07:57 INFO - PROCESS | 1884 | 1463036877899 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 00:07:57 INFO - PROCESS | 1884 | 1463036877906 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 1884 | 1463036877913 Marionette TRACE conn4 <- [1,446,null,{}] 00:07:57 INFO - PROCESS | 1884 | 1463036877936 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:58 INFO - PROCESS | 1884 | 1463036878248 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 00:07:58 INFO - PROCESS | 1884 | 1463036878516 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c1800 == 63 [pid = 1884] [id = 119] 00:07:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x9afd7400) [pid = 1884] [serial = 356] [outer = (nil)] 00:07:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x9b3ac000) [pid = 1884] [serial = 357] [outer = 0x9afd7400] 00:07:58 INFO - PROCESS | 1884 | 1463036878607 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x9bb9bc00) [pid = 1884] [serial = 358] [outer = 0x9afd7400] 00:07:59 INFO - PROCESS | 1884 | 1463036879541 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1689ms 00:07:59 INFO - PROCESS | 1884 | 1463036879597 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 1884 | 1463036879603 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 00:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:07:59 INFO - PROCESS | 1884 | 1463036879611 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 1884 | 1463036879614 Marionette TRACE conn4 <- [1,450,null,{}] 00:07:59 INFO - PROCESS | 1884 | 1463036879620 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:59 INFO - PROCESS | 1884 | 1463036879823 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 00:08:00 INFO - PROCESS | 1884 | 1463036880049 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f367800 == 64 [pid = 1884] [id = 120] 00:08:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8f36a000) [pid = 1884] [serial = 359] [outer = (nil)] 00:08:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8f371800) [pid = 1884] [serial = 360] [outer = 0x8f36a000] 00:08:00 INFO - PROCESS | 1884 | 1463036880196 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8f375000) [pid = 1884] [serial = 361] [outer = 0x8f36a000] 00:08:01 INFO - PROCESS | 1884 | 1463036881247 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1884 | 1463036881319 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 00:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:08:01 INFO - PROCESS | 1884 | 1463036881330 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1884 | 1463036881335 Marionette TRACE conn4 <- [1,454,null,{}] 00:08:01 INFO - PROCESS | 1884 | 1463036881346 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:01 INFO - PROCESS | 1884 | 1463036881611 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 00:08:01 INFO - PROCESS | 1884 | 1463036881853 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f656800 == 65 [pid = 1884] [id = 121] 00:08:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8f659000) [pid = 1884] [serial = 362] [outer = (nil)] 00:08:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x9d42c400) [pid = 1884] [serial = 363] [outer = 0x8f659000] 00:08:01 INFO - PROCESS | 1884 | 1463036881963 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x9d433c00) [pid = 1884] [serial = 364] [outer = 0x8f659000] 00:08:03 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:03 INFO - PROCESS | 1884 | 1463036883133 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1844ms 00:08:03 INFO - PROCESS | 1884 | 1463036883173 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1884 | 1463036883176 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:08:03 INFO - PROCESS | 1884 | 1463036883184 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 1884 | 1463036883187 Marionette TRACE conn4 <- [1,458,null,{}] 00:08:03 INFO - PROCESS | 1884 | 1463036883193 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:03 INFO - PROCESS | 1884 | 1463036883458 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 00:08:03 INFO - PROCESS | 1884 | 1463036883696 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebdec00 == 66 [pid = 1884] [id = 122] 00:08:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x9d424400) [pid = 1884] [serial = 365] [outer = (nil)] 00:08:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0xa22a3800) [pid = 1884] [serial = 366] [outer = 0x9d424400] 00:08:03 INFO - PROCESS | 1884 | 1463036883794 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0xa23b5400) [pid = 1884] [serial = 367] [outer = 0x9d424400] 00:08:04 INFO - PROCESS | 1884 | 1463036884755 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 1884 | 1463036884829 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 00:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:08:04 INFO - PROCESS | 1884 | 1463036884838 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 1884 | 1463036884841 Marionette TRACE conn4 <- [1,462,null,{}] 00:08:04 INFO - PROCESS | 1884 | 1463036884848 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:05 INFO - PROCESS | 1884 | 1463036885060 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:08:05 INFO - PROCESS | 1884 | 1463036885267 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e03000 == 67 [pid = 1884] [id = 123] 00:08:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x91e05800) [pid = 1884] [serial = 368] [outer = (nil)] 00:08:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x91e0ac00) [pid = 1884] [serial = 369] [outer = 0x91e05800] 00:08:05 INFO - PROCESS | 1884 | 1463036885403 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x91e0fc00) [pid = 1884] [serial = 370] [outer = 0x91e05800] 00:08:06 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:06 INFO - PROCESS | 1884 | 1463036886368 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1884 | 1463036886426 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 00:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:08:06 INFO - PROCESS | 1884 | 1463036886433 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1884 | 1463036886437 Marionette TRACE conn4 <- [1,466,null,{}] 00:08:06 INFO - PROCESS | 1884 | 1463036886443 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:06 INFO - PROCESS | 1884 | 1463036886626 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 00:08:06 INFO - PROCESS | 1884 | 1463036886837 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e08c00 == 68 [pid = 1884] [id = 124] 00:08:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91e0f000) [pid = 1884] [serial = 371] [outer = (nil)] 00:08:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0xa27b8c00) [pid = 1884] [serial = 372] [outer = 0x91e0f000] 00:08:06 INFO - PROCESS | 1884 | 1463036886963 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0xa31e9800) [pid = 1884] [serial = 373] [outer = 0x91e0f000] 00:08:07 INFO - PROCESS | 1884 | 1463036887878 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:08:07 INFO - PROCESS | 1884 | 1463036887930 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 00:08:07 INFO - PROCESS | 1884 | 1463036887936 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 1884 | 1463036887940 Marionette TRACE conn4 <- [1,470,null,{}] 00:08:07 INFO - PROCESS | 1884 | 1463036887946 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:08 INFO - PROCESS | 1884 | 1463036888122 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 00:08:08 INFO - PROCESS | 1884 | 1463036888343 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b52800 == 69 [pid = 1884] [id = 125] 00:08:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x92b54800) [pid = 1884] [serial = 374] [outer = (nil)] 00:08:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x92b5a800) [pid = 1884] [serial = 375] [outer = 0x92b54800] 00:08:08 INFO - PROCESS | 1884 | 1463036888438 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x92b5ec00) [pid = 1884] [serial = 376] [outer = 0x92b54800] 00:08:09 INFO - PROCESS | 1884 | 1463036889373 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:08:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1480ms 00:08:09 INFO - PROCESS | 1884 | 1463036889417 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 1884 | 1463036889421 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 00:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:08:09 INFO - PROCESS | 1884 | 1463036889427 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1884 | 1463036889431 Marionette TRACE conn4 <- [1,474,null,{}] 00:08:09 INFO - PROCESS | 1884 | 1463036889436 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:09 INFO - PROCESS | 1884 | 1463036889680 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 00:08:09 INFO - PROCESS | 1884 | 1463036889964 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e0c000 == 70 [pid = 1884] [id = 126] 00:08:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x92b5b400) [pid = 1884] [serial = 377] [outer = (nil)] 00:08:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x92caf800) [pid = 1884] [serial = 378] [outer = 0x92b5b400] 00:08:10 INFO - PROCESS | 1884 | 1463036890147 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92cb4000) [pid = 1884] [serial = 379] [outer = 0x92b5b400] 00:08:11 INFO - PROCESS | 1884 | 1463036891204 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1834ms 00:08:11 INFO - PROCESS | 1884 | 1463036891262 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 1884 | 1463036891266 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:08:11 INFO - PROCESS | 1884 | 1463036891274 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 1884 | 1463036891278 Marionette TRACE conn4 <- [1,478,null,{}] 00:08:11 INFO - PROCESS | 1884 | 1463036891284 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:11 INFO - PROCESS | 1884 | 1463036891517 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 00:08:11 INFO - PROCESS | 1884 | 1463036891752 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2a9c00 == 71 [pid = 1884] [id = 127] 00:08:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8f652800) [pid = 1884] [serial = 380] [outer = (nil)] 00:08:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8f6cec00) [pid = 1884] [serial = 381] [outer = 0x8f652800] 00:08:11 INFO - PROCESS | 1884 | 1463036891863 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x9b30a000) [pid = 1884] [serial = 382] [outer = 0x8f652800] 00:08:12 INFO - PROCESS | 1884 | 1463036892774 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1585ms 00:08:12 INFO - PROCESS | 1884 | 1463036892859 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1884 | 1463036892864 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 00:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:08:12 INFO - PROCESS | 1884 | 1463036892871 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 1884 | 1463036892875 Marionette TRACE conn4 <- [1,482,null,{}] 00:08:12 INFO - PROCESS | 1884 | 1463036892881 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:13 INFO - PROCESS | 1884 | 1463036893103 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:08:13 INFO - PROCESS | 1884 | 1463036893616 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e999c00 == 72 [pid = 1884] [id = 128] 00:08:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8e99a000) [pid = 1884] [serial = 383] [outer = (nil)] 00:08:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8e99c800) [pid = 1884] [serial = 384] [outer = 0x8e99a000] 00:08:13 INFO - PROCESS | 1884 | 1463036893712 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x8e9a0800) [pid = 1884] [serial = 385] [outer = 0x8e99a000] 00:08:14 INFO - PROCESS | 1884 | 1463036894683 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1885ms 00:08:14 INFO - PROCESS | 1884 | 1463036894758 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1884 | 1463036894765 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 00:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:08:14 INFO - PROCESS | 1884 | 1463036894773 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1884 | 1463036894780 Marionette TRACE conn4 <- [1,486,null,{}] 00:08:14 INFO - PROCESS | 1884 | 1463036894788 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:15 INFO - PROCESS | 1884 | 1463036895018 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 00:08:15 INFO - PROCESS | 1884 | 1463036895331 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b9400 == 73 [pid = 1884] [id = 129] 00:08:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x8f3c0c00) [pid = 1884] [serial = 386] [outer = (nil)] 00:08:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8f6c0800) [pid = 1884] [serial = 387] [outer = 0x8f3c0c00] 00:08:15 INFO - PROCESS | 1884 | 1463036895420 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x8f6c8800) [pid = 1884] [serial = 388] [outer = 0x8f3c0c00] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8f65a400) [pid = 1884] [serial = 303] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6d2000 == 72 [pid = 1884] [id = 106] 00:08:16 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b3800 == 71 [pid = 1884] [id = 105] 00:08:16 INFO - PROCESS | 1884 | --DOCSHELL 0x9548d000 == 70 [pid = 1884] [id = 104] 00:08:16 INFO - PROCESS | 1884 | --DOCSHELL 0x9118e400 == 69 [pid = 1884] [id = 103] 00:08:16 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b6c00 == 68 [pid = 1884] [id = 102] 00:08:16 INFO - PROCESS | 1884 | 1463036896382 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x99310800) [pid = 1884] [serial = 291] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x99f13000) [pid = 1884] [serial = 292] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x9930ac00) [pid = 1884] [serial = 289] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x97815000) [pid = 1884] [serial = 288] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x9d403800) [pid = 1884] [serial = 298] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9b314c00) [pid = 1884] [serial = 295] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x9bbd6400) [pid = 1884] [serial = 297] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9118b000) [pid = 1884] [serial = 300] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x9bba0000) [pid = 1884] [serial = 301] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x947e5800) [pid = 1884] [serial = 261] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9a28ec00) [pid = 1884] [serial = 264] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9afd4000) [pid = 1884] [serial = 267] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9d7b8c00) [pid = 1884] [serial = 270] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0xa3151c00) [pid = 1884] [serial = 273] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0xa6f39c00) [pid = 1884] [serial = 276] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8f3bb400) [pid = 1884] [serial = 279] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9afdac00) [pid = 1884] [serial = 294] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92f05c00) [pid = 1884] [serial = 286] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91be2400) [pid = 1884] [serial = 285] [outer = (nil)] [url = about:blank] 00:08:16 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0xa2721400) [pid = 1884] [serial = 282] [outer = (nil)] [url = about:blank] 00:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1686ms 00:08:16 INFO - PROCESS | 1884 | 1463036896462 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 1884 | 1463036896467 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 00:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:08:16 INFO - PROCESS | 1884 | 1463036896475 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 1884 | 1463036896478 Marionette TRACE conn4 <- [1,490,null,{}] 00:08:16 INFO - PROCESS | 1884 | 1463036896484 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:16 INFO - PROCESS | 1884 | 1463036896655 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 00:08:16 INFO - PROCESS | 1884 | 1463036896864 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f65c800 == 69 [pid = 1884] [id = 130] 00:08:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8f6d1c00) [pid = 1884] [serial = 389] [outer = (nil)] 00:08:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x9118ac00) [pid = 1884] [serial = 390] [outer = 0x8f6d1c00] 00:08:16 INFO - PROCESS | 1884 | 1463036896945 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x91bda000) [pid = 1884] [serial = 391] [outer = 0x8f6d1c00] 00:08:17 INFO - PROCESS | 1884 | 1463036897657 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1234ms 00:08:17 INFO - PROCESS | 1884 | 1463036897710 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 1884 | 1463036897714 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 00:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:08:17 INFO - PROCESS | 1884 | 1463036897727 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 1884 | 1463036897737 Marionette TRACE conn4 <- [1,494,null,{}] 00:08:17 INFO - PROCESS | 1884 | 1463036897753 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:17 INFO - PROCESS | 1884 | 1463036897928 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 00:08:18 INFO - PROCESS | 1884 | 1463036898253 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x93beec00 == 70 [pid = 1884] [id = 131] 00:08:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x9781cc00) [pid = 1884] [serial = 392] [outer = (nil)] 00:08:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x97835800) [pid = 1884] [serial = 393] [outer = 0x9781cc00] 00:08:18 INFO - PROCESS | 1884 | 1463036898546 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x99308c00) [pid = 1884] [serial = 394] [outer = 0x9781cc00] 00:08:19 INFO - PROCESS | 1884 | 1463036899423 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1761ms 00:08:19 INFO - PROCESS | 1884 | 1463036899489 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:08:19 INFO - PROCESS | 1884 | 1463036899493 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:08:19 INFO - PROCESS | 1884 | 1463036899499 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 1884 | 1463036899502 Marionette TRACE conn4 <- [1,498,null,{}] 00:08:19 INFO - PROCESS | 1884 | 1463036899509 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:19 INFO - PROCESS | 1884 | 1463036899731 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:08:19 INFO - PROCESS | 1884 | 1463036899758 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x947dc400 == 71 [pid = 1884] [id = 132] 00:08:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x97838000) [pid = 1884] [serial = 395] [outer = (nil)] 00:08:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9a28ec00) [pid = 1884] [serial = 396] [outer = 0x97838000] 00:08:19 INFO - PROCESS | 1884 | 1463036899834 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x9aec4800) [pid = 1884] [serial = 397] [outer = 0x97838000] 00:08:20 INFO - PROCESS | 1884 | 1463036900755 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 00:08:20 INFO - PROCESS | 1884 | 1463036900785 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1884 | 1463036900789 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 00:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:08:20 INFO - PROCESS | 1884 | 1463036900797 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1884 | 1463036900801 Marionette TRACE conn4 <- [1,502,null,{}] 00:08:20 INFO - PROCESS | 1884 | 1463036900807 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:21 INFO - PROCESS | 1884 | 1463036901038 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:08:21 INFO - PROCESS | 1884 | 1463036901064 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a88d400 == 72 [pid = 1884] [id = 133] 00:08:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x9afd7000) [pid = 1884] [serial = 398] [outer = (nil)] 00:08:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x9b314800) [pid = 1884] [serial = 399] [outer = 0x9afd7000] 00:08:21 INFO - PROCESS | 1884 | 1463036901147 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x9bbdec00) [pid = 1884] [serial = 400] [outer = 0x9afd7000] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x91bd5c00) [pid = 1884] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9120d400) [pid = 1884] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8f6c7000) [pid = 1884] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9232e800) [pid = 1884] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9520f000) [pid = 1884] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:08:21 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8f652400) [pid = 1884] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:08:22 INFO - PROCESS | 1884 | 1463036902272 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:08:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1531ms 00:08:22 INFO - PROCESS | 1884 | 1463036902329 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1884 | 1463036902333 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 00:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:08:22 INFO - PROCESS | 1884 | 1463036902343 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1884 | 1463036902345 Marionette TRACE conn4 <- [1,506,null,{}] 00:08:22 INFO - PROCESS | 1884 | 1463036902351 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:22 INFO - PROCESS | 1884 | 1463036902515 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:08:22 INFO - PROCESS | 1884 | 1463036902642 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f374c00 == 73 [pid = 1884] [id = 134] 00:08:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x91e0f400) [pid = 1884] [serial = 401] [outer = (nil)] 00:08:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9d428000) [pid = 1884] [serial = 402] [outer = 0x91e0f400] 00:08:22 INFO - PROCESS | 1884 | 1463036902715 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x9d5b8c00) [pid = 1884] [serial = 403] [outer = 0x91e0f400] 00:08:23 INFO - PROCESS | 1884 | 1463036903493 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1180ms 00:08:23 INFO - PROCESS | 1884 | 1463036903521 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1884 | 1463036903524 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 00:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:08:23 INFO - PROCESS | 1884 | 1463036903531 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1884 | 1463036903534 Marionette TRACE conn4 <- [1,510,null,{}] 00:08:23 INFO - PROCESS | 1884 | 1463036903540 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:23 INFO - PROCESS | 1884 | 1463036903782 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:08:23 INFO - PROCESS | 1884 | 1463036903972 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e997400 == 74 [pid = 1884] [id = 135] 00:08:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8e998000) [pid = 1884] [serial = 404] [outer = (nil)] 00:08:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8e99d000) [pid = 1884] [serial = 405] [outer = 0x8e998000] 00:08:24 INFO - PROCESS | 1884 | 1463036904064 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8ebdac00) [pid = 1884] [serial = 406] [outer = 0x8e998000] 00:08:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8f652c00) [pid = 1884] [serial = 407] [outer = 0x93de9800] 00:08:25 INFO - PROCESS | 1884 | 1463036905245 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1788ms 00:08:25 INFO - PROCESS | 1884 | 1463036905322 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 1884 | 1463036905328 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 00:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:08:25 INFO - PROCESS | 1884 | 1463036905337 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 1884 | 1463036905344 Marionette TRACE conn4 <- [1,514,null,{}] 00:08:25 INFO - PROCESS | 1884 | 1463036905351 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:25 INFO - PROCESS | 1884 | 1463036905549 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:08:25 INFO - PROCESS | 1884 | 1463036905763 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x91185800 == 75 [pid = 1884] [id = 136] 00:08:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x9120bc00) [pid = 1884] [serial = 408] [outer = (nil)] 00:08:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x91d8c000) [pid = 1884] [serial = 409] [outer = 0x9120bc00] 00:08:25 INFO - PROCESS | 1884 | 1463036905857 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x9248b400) [pid = 1884] [serial = 410] [outer = 0x9120bc00] 00:08:26 INFO - PROCESS | 1884 | 1463036906770 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:08:26 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 00:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1493ms 00:08:26 INFO - PROCESS | 1884 | 1463036906830 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 1884 | 1463036906834 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:08:26 INFO - PROCESS | 1884 | 1463036906842 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 1884 | 1463036906846 Marionette TRACE conn4 <- [1,518,null,{}] 00:08:26 INFO - PROCESS | 1884 | 1463036906852 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:27 INFO - PROCESS | 1884 | 1463036907046 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:08:27 INFO - PROCESS | 1884 | 1463036907219 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x92490c00 == 76 [pid = 1884] [id = 137] 00:08:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x92498400) [pid = 1884] [serial = 411] [outer = (nil)] 00:08:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x92cac400) [pid = 1884] [serial = 412] [outer = 0x92498400] 00:08:27 INFO - PROCESS | 1884 | 1463036907401 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x979b6400) [pid = 1884] [serial = 413] [outer = 0x92498400] 00:08:28 INFO - PROCESS | 1884 | 1463036908312 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1531ms 00:08:28 INFO - PROCESS | 1884 | 1463036908375 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 1884 | 1463036908382 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 00:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:08:28 INFO - PROCESS | 1884 | 1463036908400 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 1884 | 1463036908407 Marionette TRACE conn4 <- [1,522,null,{}] 00:08:28 INFO - PROCESS | 1884 | 1463036908414 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:28 INFO - PROCESS | 1884 | 1463036908642 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:08:28 INFO - PROCESS | 1884 | 1463036908864 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a667400 == 77 [pid = 1884] [id = 138] 00:08:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9afda400) [pid = 1884] [serial = 414] [outer = (nil)] 00:08:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9d40d000) [pid = 1884] [serial = 415] [outer = 0x9afda400] 00:08:28 INFO - PROCESS | 1884 | 1463036908966 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0xa1146000) [pid = 1884] [serial = 416] [outer = 0x9afda400] 00:08:29 INFO - PROCESS | 1884 | 1463036909897 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1548ms 00:08:29 INFO - PROCESS | 1884 | 1463036909941 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 1884 | 1463036909945 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 00:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:08:29 INFO - PROCESS | 1884 | 1463036909951 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 1884 | 1463036909955 Marionette TRACE conn4 <- [1,526,null,{}] 00:08:29 INFO - PROCESS | 1884 | 1463036909961 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:30 INFO - PROCESS | 1884 | 1463036910152 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:08:30 INFO - PROCESS | 1884 | 1463036910369 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e2c00 == 78 [pid = 1884] [id = 139] 00:08:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x8c8e4800) [pid = 1884] [serial = 417] [outer = (nil)] 00:08:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x8c8ec400) [pid = 1884] [serial = 418] [outer = 0x8c8e4800] 00:08:30 INFO - PROCESS | 1884 | 1463036910468 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x8c8f0800) [pid = 1884] [serial = 419] [outer = 0x8c8e4800] 00:08:31 INFO - PROCESS | 1884 | 1463036911401 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:08:31 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 00:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1487ms 00:08:31 INFO - PROCESS | 1884 | 1463036911440 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:08:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:08:31 INFO - PROCESS | 1884 | 1463036911444 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 00:08:31 INFO - PROCESS | 1884 | 1463036911451 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1884 | 1463036911455 Marionette TRACE conn4 <- [1,530,null,{}] 00:08:31 INFO - PROCESS | 1884 | 1463036911461 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:31 INFO - PROCESS | 1884 | 1463036911647 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:08:31 INFO - PROCESS | 1884 | 1463036911880 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e57e400 == 79 [pid = 1884] [id = 140] 00:08:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x8e57e800) [pid = 1884] [serial = 420] [outer = (nil)] 00:08:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x8e580c00) [pid = 1884] [serial = 421] [outer = 0x8e57e800] 00:08:32 INFO - PROCESS | 1884 | 1463036912046 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x8e997000) [pid = 1884] [serial = 422] [outer = 0x8e57e800] 00:08:32 INFO - PROCESS | 1884 | 1463036912906 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:08:32 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 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:08:32 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 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:08:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:08:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1487ms 00:08:32 INFO - PROCESS | 1884 | 1463036912979 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 1884 | 1463036912984 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 00:08:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:08:32 INFO - PROCESS | 1884 | 1463036912994 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1884 | 1463036912997 Marionette TRACE conn4 <- [1,534,null,{}] 00:08:33 INFO - PROCESS | 1884 | 1463036913004 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:33 INFO - PROCESS | 1884 | 1463036913208 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:08:33 INFO - PROCESS | 1884 | 1463036913391 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8ea800 == 80 [pid = 1884] [id = 141] 00:08:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x8c8ed000) [pid = 1884] [serial = 423] [outer = (nil)] 00:08:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9be69000) [pid = 1884] [serial = 424] [outer = 0x8c8ed000] 00:08:33 INFO - PROCESS | 1884 | 1463036913490 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9d407400) [pid = 1884] [serial = 425] [outer = 0x8c8ed000] 00:08:34 INFO - PROCESS | 1884 | 1463036914337 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:08:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1381ms 00:08:34 INFO - PROCESS | 1884 | 1463036914394 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1884 | 1463036914399 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:08:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:08:34 INFO - PROCESS | 1884 | 1463036914408 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1884 | 1463036914411 Marionette TRACE conn4 <- [1,538,null,{}] 00:08:34 INFO - PROCESS | 1884 | 1463036914417 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:34 INFO - PROCESS | 1884 | 1463036914637 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:08:34 INFO - PROCESS | 1884 | 1463036914820 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e6800 == 81 [pid = 1884] [id = 142] 00:08:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8d9d9400) [pid = 1884] [serial = 426] [outer = (nil)] 00:08:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x8d9dd000) [pid = 1884] [serial = 427] [outer = 0x8d9d9400] 00:08:34 INFO - PROCESS | 1884 | 1463036914910 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x8d9e3800) [pid = 1884] [serial = 428] [outer = 0x8d9d9400] 00:08:35 INFO - PROCESS | 1884 | 1463036915799 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:08:35 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. 00:08:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1432ms 00:08:35 INFO - PROCESS | 1884 | 1463036915841 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:08:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:08:35 INFO - PROCESS | 1884 | 1463036915845 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 00:08:35 INFO - PROCESS | 1884 | 1463036915852 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 1884 | 1463036915855 Marionette TRACE conn4 <- [1,542,null,{}] 00:08:35 INFO - PROCESS | 1884 | 1463036915882 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:36 INFO - PROCESS | 1884 | 1463036916062 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:08:36 INFO - PROCESS | 1884 | 1463036916239 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d2800 == 82 [pid = 1884] [id = 143] 00:08:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x8c3d3c00) [pid = 1884] [serial = 429] [outer = (nil)] 00:08:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x8c3dac00) [pid = 1884] [serial = 430] [outer = 0x8c3d3c00] 00:08:36 INFO - PROCESS | 1884 | 1463036916324 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x8c3de400) [pid = 1884] [serial = 431] [outer = 0x8c3d3c00] 00:08:37 INFO - PROCESS | 1884 | 1463036917185 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:08:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1354ms 00:08:37 INFO - PROCESS | 1884 | 1463036917205 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 1884 | 1463036917208 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 00:08:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:08:37 INFO - PROCESS | 1884 | 1463036917215 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 1884 | 1463036917225 Marionette TRACE conn4 <- [1,546,null,{}] 00:08:37 INFO - PROCESS | 1884 | 1463036917230 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:37 INFO - PROCESS | 1884 | 1463036917417 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:08:37 INFO - PROCESS | 1884 | 1463036917614 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d6400 == 83 [pid = 1884] [id = 144] 00:08:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x8c3d7400) [pid = 1884] [serial = 432] [outer = (nil)] 00:08:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x8c3e0400) [pid = 1884] [serial = 433] [outer = 0x8c3d7400] 00:08:37 INFO - PROCESS | 1884 | 1463036917699 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x8e581400) [pid = 1884] [serial = 434] [outer = 0x8c3d7400] 00:08:38 INFO - PROCESS | 1884 | 1463036918624 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:08:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1444ms 00:08:38 INFO - PROCESS | 1884 | 1463036918689 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 1884 | 1463036918694 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 00:08:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:08:38 INFO - PROCESS | 1884 | 1463036918702 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 1884 | 1463036918705 Marionette TRACE conn4 <- [1,550,null,{}] 00:08:38 INFO - PROCESS | 1884 | 1463036918711 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:38 INFO - PROCESS | 1884 | 1463036918904 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:08:39 INFO - PROCESS | 1884 | 1463036919085 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3dc000 == 84 [pid = 1884] [id = 145] 00:08:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x8c68c400) [pid = 1884] [serial = 435] [outer = (nil)] 00:08:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x8c692c00) [pid = 1884] [serial = 436] [outer = 0x8c68c400] 00:08:39 INFO - PROCESS | 1884 | 1463036919231 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x8c699c00) [pid = 1884] [serial = 437] [outer = 0x8c68c400] 00:08:40 INFO - PROCESS | 1884 | 1463036920159 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 00:08:40 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. 00:08:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1550ms 00:08:40 INFO - PROCESS | 1884 | 1463036920253 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 1884 | 1463036920258 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 00:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:08:40 INFO - PROCESS | 1884 | 1463036920264 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 1884 | 1463036920269 Marionette TRACE conn4 <- [1,554,null,{}] 00:08:40 INFO - PROCESS | 1884 | 1463036920275 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:40 INFO - PROCESS | 1884 | 1463036920517 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:08:40 INFO - PROCESS | 1884 | 1463036920747 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c692000 == 85 [pid = 1884] [id = 146] 00:08:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x8c695800) [pid = 1884] [serial = 438] [outer = (nil)] 00:08:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x92637c00) [pid = 1884] [serial = 439] [outer = 0x8c695800] 00:08:40 INFO - PROCESS | 1884 | 1463036920848 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x9263d800) [pid = 1884] [serial = 440] [outer = 0x8c695800] 00:08:41 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:41 INFO - PROCESS | 1884 | 1463036921765 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1540ms 00:08:41 INFO - PROCESS | 1884 | 1463036921806 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 1884 | 1463036921810 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:08:41 INFO - PROCESS | 1884 | 1463036921817 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 1884 | 1463036921820 Marionette TRACE conn4 <- [1,558,null,{}] 00:08:41 INFO - PROCESS | 1884 | 1463036921827 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:42 INFO - PROCESS | 1884 | 1463036922009 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:08:42 INFO - PROCESS | 1884 | 1463036922246 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c697400 == 86 [pid = 1884] [id = 147] 00:08:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x92634000) [pid = 1884] [serial = 441] [outer = (nil)] 00:08:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x92826800) [pid = 1884] [serial = 442] [outer = 0x92634000] 00:08:42 INFO - PROCESS | 1884 | 1463036922375 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x92829000) [pid = 1884] [serial = 443] [outer = 0x92634000] 00:08:43 INFO - PROCESS | 1884 | 1463036923243 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1481ms 00:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:08:43 INFO - PROCESS | 1884 | 1463036923299 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 1884 | 1463036923302 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 00:08:43 INFO - PROCESS | 1884 | 1463036923309 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 1884 | 1463036923311 Marionette TRACE conn4 <- [1,562,null,{}] 00:08:43 INFO - PROCESS | 1884 | 1463036923318 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:43 INFO - PROCESS | 1884 | 1463036923527 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:08:43 INFO - PROCESS | 1884 | 1463036923751 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x92636000 == 87 [pid = 1884] [id = 148] 00:08:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x9263f400) [pid = 1884] [serial = 444] [outer = (nil)] 00:08:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x9282ec00) [pid = 1884] [serial = 445] [outer = 0x9263f400] 00:08:43 INFO - PROCESS | 1884 | 1463036923888 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x92f10000) [pid = 1884] [serial = 446] [outer = 0x9263f400] 00:08:44 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:44 INFO - PROCESS | 1884 | 1463036924768 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1490ms 00:08:44 INFO - PROCESS | 1884 | 1463036924800 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 1884 | 1463036924803 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 00:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:08:44 INFO - PROCESS | 1884 | 1463036924810 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 1884 | 1463036924814 Marionette TRACE conn4 <- [1,566,null,{}] 00:08:44 INFO - PROCESS | 1884 | 1463036924820 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:44 INFO - PROCESS | 1884 | 1463036924993 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:08:45 INFO - PROCESS | 1884 | 1463036925687 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e4c00 == 88 [pid = 1884] [id = 149] 00:08:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x8c8e5800) [pid = 1884] [serial = 447] [outer = (nil)] 00:08:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x8c8ecc00) [pid = 1884] [serial = 448] [outer = 0x8c8e5800] 00:08:45 INFO - PROCESS | 1884 | 1463036925778 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x8e2ae400) [pid = 1884] [serial = 449] [outer = 0x8c8e5800] 00:08:46 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:46 INFO - PROCESS | 1884 | 1463036926635 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1889ms 00:08:46 INFO - PROCESS | 1884 | 1463036926702 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:08:46 INFO - PROCESS | 1884 | 1463036926709 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 00:08:46 INFO - PROCESS | 1884 | 1463036926716 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 1884 | 1463036926722 Marionette TRACE conn4 <- [1,570,null,{}] 00:08:46 INFO - PROCESS | 1884 | 1463036926729 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:46 INFO - PROCESS | 1884 | 1463036926924 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:08:47 INFO - PROCESS | 1884 | 1463036927112 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e99b800 == 89 [pid = 1884] [id = 150] 00:08:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x8ebd6000) [pid = 1884] [serial = 450] [outer = (nil)] 00:08:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 192 (0x8ed09800) [pid = 1884] [serial = 451] [outer = 0x8ebd6000] 00:08:47 INFO - PROCESS | 1884 | 1463036927234 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 193 (0x8ed0d000) [pid = 1884] [serial = 452] [outer = 0x8ebd6000] 00:08:47 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:48 INFO - PROCESS | 1884 | 1463036928209 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 00:08:48 INFO - PROCESS | 1884 | 1463036928254 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1884 | 1463036928260 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 00:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:08:48 INFO - PROCESS | 1884 | 1463036928267 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1884 | 1463036928270 Marionette TRACE conn4 <- [1,574,null,{}] 00:08:48 INFO - PROCESS | 1884 | 1463036928276 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:48 INFO - PROCESS | 1884 | 1463036928466 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:08:48 INFO - PROCESS | 1884 | 1463036928651 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebe0c00 == 90 [pid = 1884] [id = 151] 00:08:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 194 (0x8ebe1400) [pid = 1884] [serial = 453] [outer = (nil)] 00:08:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 195 (0x8f65b000) [pid = 1884] [serial = 454] [outer = 0x8ebe1400] 00:08:48 INFO - PROCESS | 1884 | 1463036928731 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 196 (0x8f6dac00) [pid = 1884] [serial = 455] [outer = 0x8ebe1400] 00:08:49 INFO - PROCESS | 1884 | 1463036929688 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1480ms 00:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:08:49 INFO - PROCESS | 1884 | 1463036929748 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1884 | 1463036929751 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:08:49 INFO - PROCESS | 1884 | 1463036929765 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1884 | 1463036929775 Marionette TRACE conn4 <- [1,578,null,{}] 00:08:49 INFO - PROCESS | 1884 | 1463036929784 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:50 INFO - PROCESS | 1884 | 1463036930031 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9937ec00 == 89 [pid = 1884] [id = 88] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9b3a7400 == 88 [pid = 1884] [id = 40] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b6000 == 87 [pid = 1884] [id = 94] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9d7bd400 == 86 [pid = 1884] [id = 91] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x92fcb400 == 85 [pid = 1884] [id = 89] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9bbd4400 == 84 [pid = 1884] [id = 90] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 195 (0x9aec6000) [pid = 1884] [serial = 348] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 194 (0x9afdc800) [pid = 1884] [serial = 315] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 193 (0x97819400) [pid = 1884] [serial = 312] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 192 (0xa31e0c00) [pid = 1884] [serial = 324] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 191 (0x9d42c000) [pid = 1884] [serial = 321] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x91bdf000) [pid = 1884] [serial = 309] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x8f6dbc00) [pid = 1884] [serial = 318] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x8ebdd400) [pid = 1884] [serial = 327] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x8f657000) [pid = 1884] [serial = 306] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd2800 == 83 [pid = 1884] [id = 92] 00:08:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b4400 == 82 [pid = 1884] [id = 93] 00:08:50 INFO - PROCESS | 1884 | 1463036930336 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e993000 == 83 [pid = 1884] [id = 152] 00:08:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x8e996000) [pid = 1884] [serial = 456] [outer = (nil)] 00:08:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x8f6c5000) [pid = 1884] [serial = 457] [outer = 0x8e996000] 00:08:50 INFO - PROCESS | 1884 | 1463036930421 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x91bd4400) [pid = 1884] [serial = 458] [outer = 0x8e996000] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x91be0c00) [pid = 1884] [serial = 336] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x99840000) [pid = 1884] [serial = 346] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x9120cc00) [pid = 1884] [serial = 334] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x9520cc00) [pid = 1884] [serial = 340] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x97838c00) [pid = 1884] [serial = 342] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x93ded000) [pid = 1884] [serial = 339] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x9930e800) [pid = 1884] [serial = 345] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x99307800) [pid = 1884] [serial = 343] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x8f65cc00) [pid = 1884] [serial = 304] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x91d88800) [pid = 1884] [serial = 337] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x95209c00) [pid = 1884] [serial = 330] [outer = (nil)] [url = about:blank] 00:08:50 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x9118fc00) [pid = 1884] [serial = 333] [outer = (nil)] [url = about:blank] 00:08:51 INFO - PROCESS | 1884 | 1463036931189 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1451ms 00:08:51 INFO - PROCESS | 1884 | 1463036931210 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:08:51 INFO - PROCESS | 1884 | 1463036931215 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 00:08:51 INFO - PROCESS | 1884 | 1463036931222 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 1884 | 1463036931225 Marionette TRACE conn4 <- [1,582,null,{}] 00:08:51 INFO - PROCESS | 1884 | 1463036931230 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:51 INFO - PROCESS | 1884 | 1463036931407 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:08:51 INFO - PROCESS | 1884 | 1463036931548 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebde800 == 84 [pid = 1884] [id = 153] 00:08:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x8f6d1000) [pid = 1884] [serial = 459] [outer = (nil)] 00:08:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x91d8f400) [pid = 1884] [serial = 460] [outer = 0x8f6d1000] 00:08:51 INFO - PROCESS | 1884 | 1463036931622 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x91e09400) [pid = 1884] [serial = 461] [outer = 0x8f6d1000] 00:08:52 INFO - PROCESS | 1884 | 1463036932408 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1241ms 00:08:52 INFO - PROCESS | 1884 | 1463036932471 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1884 | 1463036932475 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 00:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:08:52 INFO - PROCESS | 1884 | 1463036932481 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1884 | 1463036932485 Marionette TRACE conn4 <- [1,586,null,{}] 00:08:52 INFO - PROCESS | 1884 | 1463036932490 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:52 INFO - PROCESS | 1884 | 1463036932701 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:08:52 INFO - PROCESS | 1884 | 1463036932732 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x92254000 == 85 [pid = 1884] [id = 154] 00:08:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x92255800) [pid = 1884] [serial = 462] [outer = (nil)] 00:08:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x9232c400) [pid = 1884] [serial = 463] [outer = 0x92255800] 00:08:52 INFO - PROCESS | 1884 | 1463036932817 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x92631400) [pid = 1884] [serial = 464] [outer = 0x92255800] 00:08:53 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:08:53 INFO - PROCESS | 1884 | 1463036933771 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1342ms 00:08:53 INFO - PROCESS | 1884 | 1463036933824 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1884 | 1463036933828 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 00:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:08:53 INFO - PROCESS | 1884 | 1463036933834 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1884 | 1463036933836 Marionette TRACE conn4 <- [1,590,null,{}] 00:08:53 INFO - PROCESS | 1884 | 1463036933848 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:54 INFO - PROCESS | 1884 | 1463036934073 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:08:54 INFO - PROCESS | 1884 | 1463036934102 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x9225f000 == 86 [pid = 1884] [id = 155] 00:08:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x92260000) [pid = 1884] [serial = 465] [outer = (nil)] 00:08:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x92b50800) [pid = 1884] [serial = 466] [outer = 0x92260000] 00:08:54 INFO - PROCESS | 1884 | 1463036934175 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x92b5a000) [pid = 1884] [serial = 467] [outer = 0x92260000] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x9781cc00) [pid = 1884] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x8f6d1c00) [pid = 1884] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x8e99a000) [pid = 1884] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x97838000) [pid = 1884] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x8f3c0c00) [pid = 1884] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:08:55 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x9afd7000) [pid = 1884] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:08:55 INFO - PROCESS | 1884 | 1463036935542 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1740ms 00:08:55 INFO - PROCESS | 1884 | 1463036935575 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 1884 | 1463036935579 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 00:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:08:55 INFO - PROCESS | 1884 | 1463036935585 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 1884 | 1463036935587 Marionette TRACE conn4 <- [1,594,null,{}] 00:08:55 INFO - PROCESS | 1884 | 1463036935593 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:55 INFO - PROCESS | 1884 | 1463036935822 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:08:55 INFO - PROCESS | 1884 | 1463036935841 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e99a000 == 87 [pid = 1884] [id = 156] 00:08:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x8f6df400) [pid = 1884] [serial = 468] [outer = (nil)] 00:08:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x92cab400) [pid = 1884] [serial = 469] [outer = 0x8f6df400] 00:08:55 INFO - PROCESS | 1884 | 1463036935916 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x92f09800) [pid = 1884] [serial = 470] [outer = 0x8f6df400] 00:08:56 INFO - PROCESS | 1884 | 1463036936839 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1280ms 00:08:56 INFO - PROCESS | 1884 | 1463036936865 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1884 | 1463036936869 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:08:56 INFO - PROCESS | 1884 | 1463036936877 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1884 | 1463036936881 Marionette TRACE conn4 <- [1,598,null,{}] 00:08:56 INFO - PROCESS | 1884 | 1463036936886 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:57 INFO - PROCESS | 1884 | 1463036937050 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:08:57 INFO - PROCESS | 1884 | 1463036937325 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c695400 == 88 [pid = 1884] [id = 157] 00:08:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x8c698800) [pid = 1884] [serial = 471] [outer = (nil)] 00:08:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x8c8e8400) [pid = 1884] [serial = 472] [outer = 0x8c698800] 00:08:57 INFO - PROCESS | 1884 | 1463036937485 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x8e577400) [pid = 1884] [serial = 473] [outer = 0x8c698800] 00:08:58 INFO - PROCESS | 1884 | 1463036938496 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1680ms 00:08:58 INFO - PROCESS | 1884 | 1463036938561 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1884 | 1463036938568 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 00:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:08:58 INFO - PROCESS | 1884 | 1463036938576 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1884 | 1463036938582 Marionette TRACE conn4 <- [1,602,null,{}] 00:08:58 INFO - PROCESS | 1884 | 1463036938589 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:58 INFO - PROCESS | 1884 | 1463036938836 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:08:59 INFO - PROCESS | 1884 | 1463036939160 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f366400 == 89 [pid = 1884] [id = 158] 00:08:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x8f36d000) [pid = 1884] [serial = 474] [outer = (nil)] 00:08:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x8f3bdc00) [pid = 1884] [serial = 475] [outer = 0x8f36d000] 00:08:59 INFO - PROCESS | 1884 | 1463036939252 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x8f6c6000) [pid = 1884] [serial = 476] [outer = 0x8f36d000] 00:09:00 INFO - PROCESS | 1884 | 1463036940221 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1683ms 00:09:00 INFO - PROCESS | 1884 | 1463036940262 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 1884 | 1463036940268 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 00:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:09:00 INFO - PROCESS | 1884 | 1463036940276 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 1884 | 1463036940280 Marionette TRACE conn4 <- [1,606,null,{}] 00:09:00 INFO - PROCESS | 1884 | 1463036940287 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:00 INFO - PROCESS | 1884 | 1463036940487 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:09:00 INFO - PROCESS | 1884 | 1463036940767 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bdb800 == 90 [pid = 1884] [id = 159] 00:09:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x91be2400) [pid = 1884] [serial = 477] [outer = (nil)] 00:09:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 192 (0x91d87400) [pid = 1884] [serial = 478] [outer = 0x91be2400] 00:09:00 INFO - PROCESS | 1884 | 1463036940901 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 193 (0x92497400) [pid = 1884] [serial = 479] [outer = 0x91be2400] 00:09:01 INFO - PROCESS | 1884 | 1463036941892 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1694ms 00:09:01 INFO - PROCESS | 1884 | 1463036941972 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 1884 | 1463036941979 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 00:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:09:02 INFO - PROCESS | 1884 | 1463036941996 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 1884 | 1463036942007 Marionette TRACE conn4 <- [1,610,null,{}] 00:09:02 INFO - PROCESS | 1884 | 1463036942061 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:02 INFO - PROCESS | 1884 | 1463036942474 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:09:02 INFO - PROCESS | 1884 | 1463036942671 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x91209c00 == 91 [pid = 1884] [id = 160] 00:09:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 194 (0x92496c00) [pid = 1884] [serial = 480] [outer = (nil)] 00:09:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 195 (0x952bac00) [pid = 1884] [serial = 481] [outer = 0x92496c00] 00:09:02 INFO - PROCESS | 1884 | 1463036942764 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 196 (0x95490c00) [pid = 1884] [serial = 482] [outer = 0x92496c00] 00:09:03 INFO - PROCESS | 1884 | 1463036943780 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1853ms 00:09:03 INFO - PROCESS | 1884 | 1463036943843 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 1884 | 1463036943851 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 00:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:09:03 INFO - PROCESS | 1884 | 1463036943862 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 1884 | 1463036943866 Marionette TRACE conn4 <- [1,614,null,{}] 00:09:03 INFO - PROCESS | 1884 | 1463036943874 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:04 INFO - PROCESS | 1884 | 1463036944118 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:09:04 INFO - PROCESS | 1884 | 1463036944344 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x91189c00 == 92 [pid = 1884] [id = 161] 00:09:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 197 (0x92630c00) [pid = 1884] [serial = 483] [outer = (nil)] 00:09:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 198 (0x97833800) [pid = 1884] [serial = 484] [outer = 0x92630c00] 00:09:04 INFO - PROCESS | 1884 | 1463036944480 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 199 (0x983c3c00) [pid = 1884] [serial = 485] [outer = 0x92630c00] 00:09:05 INFO - PROCESS | 1884 | 1463036945423 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1597ms 00:09:05 INFO - PROCESS | 1884 | 1463036945459 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 1884 | 1463036945463 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:09:05 INFO - PROCESS | 1884 | 1463036945470 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 1884 | 1463036945474 Marionette TRACE conn4 <- [1,618,null,{}] 00:09:05 INFO - PROCESS | 1884 | 1463036945479 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:05 INFO - PROCESS | 1884 | 1463036945663 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:09:05 INFO - PROCESS | 1884 | 1463036945849 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x9930e800 == 93 [pid = 1884] [id = 162] 00:09:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 200 (0x99310c00) [pid = 1884] [serial = 486] [outer = (nil)] 00:09:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 201 (0x994f3c00) [pid = 1884] [serial = 487] [outer = 0x99310c00] 00:09:05 INFO - PROCESS | 1884 | 1463036945993 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 202 (0x9a34cc00) [pid = 1884] [serial = 488] [outer = 0x99310c00] 00:09:06 INFO - PROCESS | 1884 | 1463036946952 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1530ms 00:09:07 INFO - PROCESS | 1884 | 1463036947002 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 1884 | 1463036947006 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 00:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:09:07 INFO - PROCESS | 1884 | 1463036947013 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 1884 | 1463036947016 Marionette TRACE conn4 <- [1,622,null,{}] 00:09:07 INFO - PROCESS | 1884 | 1463036947022 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:07 INFO - PROCESS | 1884 | 1463036947215 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:09:07 INFO - PROCESS | 1884 | 1463036947405 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x97830400 == 94 [pid = 1884] [id = 163] 00:09:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 203 (0x9930a000) [pid = 1884] [serial = 489] [outer = (nil)] 00:09:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 204 (0x9b0a7000) [pid = 1884] [serial = 490] [outer = 0x9930a000] 00:09:07 INFO - PROCESS | 1884 | 1463036947540 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 205 (0x9b317c00) [pid = 1884] [serial = 491] [outer = 0x9930a000] 00:09:08 INFO - PROCESS | 1884 | 1463036948495 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1536ms 00:09:08 INFO - PROCESS | 1884 | 1463036948552 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 1884 | 1463036948564 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 00:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:09:08 INFO - PROCESS | 1884 | 1463036948576 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1884 | 1463036948580 Marionette TRACE conn4 <- [1,626,null,{}] 00:09:08 INFO - PROCESS | 1884 | 1463036948592 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:08 INFO - PROCESS | 1884 | 1463036948934 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:09:09 INFO - PROCESS | 1884 | 1463036949248 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e6400 == 95 [pid = 1884] [id = 164] 00:09:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 206 (0x99840000) [pid = 1884] [serial = 492] [outer = (nil)] 00:09:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 207 (0x9bbd6c00) [pid = 1884] [serial = 493] [outer = 0x99840000] 00:09:09 INFO - PROCESS | 1884 | 1463036949339 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 208 (0x9be61800) [pid = 1884] [serial = 494] [outer = 0x99840000] 00:09:10 INFO - PROCESS | 1884 | 1463036950292 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1837ms 00:09:10 INFO - PROCESS | 1884 | 1463036950412 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1884 | 1463036950416 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 00:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:09:10 INFO - PROCESS | 1884 | 1463036950476 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 1884 | 1463036950480 Marionette TRACE conn4 <- [1,630,null,{}] 00:09:10 INFO - PROCESS | 1884 | 1463036950486 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:10 INFO - PROCESS | 1884 | 1463036950687 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:09:10 INFO - PROCESS | 1884 | 1463036950946 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x99306800 == 96 [pid = 1884] [id = 165] 00:09:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 209 (0x9b8c7400) [pid = 1884] [serial = 495] [outer = (nil)] 00:09:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 210 (0x9d42e800) [pid = 1884] [serial = 496] [outer = 0x9b8c7400] 00:09:11 INFO - PROCESS | 1884 | 1463036951036 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 211 (0x9d58fc00) [pid = 1884] [serial = 497] [outer = 0x9b8c7400] 00:09:11 INFO - PROCESS | 1884 | 1463036951947 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1547ms 00:09:12 INFO - PROCESS | 1884 | 1463036952022 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 1884 | 1463036952028 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 00:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:09:12 INFO - PROCESS | 1884 | 1463036952039 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 1884 | 1463036952043 Marionette TRACE conn4 <- [1,634,null,{}] 00:09:12 INFO - PROCESS | 1884 | 1463036952053 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:12 INFO - PROCESS | 1884 | 1463036952374 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:09:12 INFO - PROCESS | 1884 | 1463036952723 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x9afda800 == 97 [pid = 1884] [id = 166] 00:09:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 212 (0x9be5d400) [pid = 1884] [serial = 498] [outer = (nil)] 00:09:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 213 (0xa2372c00) [pid = 1884] [serial = 499] [outer = 0x9be5d400] 00:09:12 INFO - PROCESS | 1884 | 1463036952830 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 214 (0xa25e7000) [pid = 1884] [serial = 500] [outer = 0x9be5d400] 00:09:13 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:13 INFO - PROCESS | 1884 | 1463036953765 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1787ms 00:09:13 INFO - PROCESS | 1884 | 1463036953826 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 1884 | 1463036953830 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:09:13 INFO - PROCESS | 1884 | 1463036953837 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1884 | 1463036953841 Marionette TRACE conn4 <- [1,638,null,{}] 00:09:13 INFO - PROCESS | 1884 | 1463036953847 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:14 INFO - PROCESS | 1884 | 1463036954053 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:09:14 INFO - PROCESS | 1884 | 1463036954311 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1884 | ++DOCSHELL 0xa3312000 == 98 [pid = 1884] [id = 167] 00:09:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 215 (0xa3345c00) [pid = 1884] [serial = 501] [outer = (nil)] 00:09:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 216 (0xa369ec00) [pid = 1884] [serial = 502] [outer = 0xa3345c00] 00:09:14 INFO - PROCESS | 1884 | 1463036954457 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 217 (0xa513ac00) [pid = 1884] [serial = 503] [outer = 0xa3345c00] 00:09:15 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:15 INFO - PROCESS | 1884 | 1463036955390 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1589ms 00:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:09:15 INFO - PROCESS | 1884 | 1463036955426 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 1884 | 1463036955430 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 00:09:15 INFO - PROCESS | 1884 | 1463036955437 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 1884 | 1463036955441 Marionette TRACE conn4 <- [1,642,null,{}] 00:09:15 INFO - PROCESS | 1884 | 1463036955447 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:15 INFO - PROCESS | 1884 | 1463036955651 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:09:15 INFO - PROCESS | 1884 | 1463036955835 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e957400 == 99 [pid = 1884] [id = 168] 00:09:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 218 (0x8e95f000) [pid = 1884] [serial = 504] [outer = (nil)] 00:09:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 219 (0x8e964400) [pid = 1884] [serial = 505] [outer = 0x8e95f000] 00:09:15 INFO - PROCESS | 1884 | 1463036955926 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0xa314ec00) [pid = 1884] [serial = 506] [outer = 0x8e95f000] 00:09:16 INFO - PROCESS | 1884 | 1463036956855 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1479ms 00:09:16 INFO - PROCESS | 1884 | 1463036956917 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 1884 | 1463036956921 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 00:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:09:16 INFO - PROCESS | 1884 | 1463036956927 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 1884 | 1463036956931 Marionette TRACE conn4 <- [1,646,null,{}] 00:09:16 INFO - PROCESS | 1884 | 1463036956937 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:17 INFO - PROCESS | 1884 | 1463036957136 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:09:17 INFO - PROCESS | 1884 | 1463036957396 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bbd2c00 == 100 [pid = 1884] [id = 169] 00:09:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 221 (0x8bbd3400) [pid = 1884] [serial = 507] [outer = (nil)] 00:09:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 222 (0x8bbd9000) [pid = 1884] [serial = 508] [outer = 0x8bbd3400] 00:09:17 INFO - PROCESS | 1884 | 1463036957545 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x8bbdc000) [pid = 1884] [serial = 509] [outer = 0x8bbd3400] 00:09:18 INFO - PROCESS | 1884 | 1463036958704 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1839ms 00:09:18 INFO - PROCESS | 1884 | 1463036958768 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 1884 | 1463036958771 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 00:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:09:18 INFO - PROCESS | 1884 | 1463036958778 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 1884 | 1463036958782 Marionette TRACE conn4 <- [1,650,null,{}] 00:09:18 INFO - PROCESS | 1884 | 1463036958788 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:18 INFO - PROCESS | 1884 | 1463036958981 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:09:19 INFO - PROCESS | 1884 | 1463036959224 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bbd4400 == 101 [pid = 1884] [id = 170] 00:09:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x8bbdf000) [pid = 1884] [serial = 510] [outer = (nil)] 00:09:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x8f6c8c00) [pid = 1884] [serial = 511] [outer = 0x8bbdf000] 00:09:19 INFO - PROCESS | 1884 | 1463036959312 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 226 (0x9d42ac00) [pid = 1884] [serial = 512] [outer = 0x8bbdf000] 00:09:20 INFO - PROCESS | 1884 | 1463036960653 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1932ms 00:09:20 INFO - PROCESS | 1884 | 1463036960750 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 1884 | 1463036960757 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 00:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:09:20 INFO - PROCESS | 1884 | 1463036960786 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 1884 | 1463036960791 Marionette TRACE conn4 <- [1,654,null,{}] 00:09:20 INFO - PROCESS | 1884 | 1463036960802 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:21 INFO - PROCESS | 1884 | 1463036961000 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:09:21 INFO - PROCESS | 1884 | 1463036961193 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba37c00 == 102 [pid = 1884] [id = 171] 00:09:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 227 (0x8ba3a400) [pid = 1884] [serial = 513] [outer = (nil)] 00:09:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 228 (0x8c699800) [pid = 1884] [serial = 514] [outer = 0x8ba3a400] 00:09:21 INFO - PROCESS | 1884 | 1463036961278 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 229 (0x8e958400) [pid = 1884] [serial = 515] [outer = 0x8ba3a400] 00:09:22 INFO - PROCESS | 1884 | 1463036962191 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1450ms 00:09:22 INFO - PROCESS | 1884 | 1463036962232 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 1884 | 1463036962240 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:09:22 INFO - PROCESS | 1884 | 1463036962250 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 1884 | 1463036962254 Marionette TRACE conn4 <- [1,658,null,{}] 00:09:22 INFO - PROCESS | 1884 | 1463036962260 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:22 INFO - PROCESS | 1884 | 1463036962453 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:09:22 INFO - PROCESS | 1884 | 1463036962803 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d6c00 == 103 [pid = 1884] [id = 172] 00:09:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 230 (0x8c3df800) [pid = 1884] [serial = 516] [outer = (nil)] 00:09:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x8e57f800) [pid = 1884] [serial = 517] [outer = 0x8c3df800] 00:09:22 INFO - PROCESS | 1884 | 1463036962892 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x8ebdfc00) [pid = 1884] [serial = 518] [outer = 0x8c3df800] 00:09:23 INFO - PROCESS | 1884 | 1463036963868 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1680ms 00:09:23 INFO - PROCESS | 1884 | 1463036963932 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 1884 | 1463036963935 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 00:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:09:23 INFO - PROCESS | 1884 | 1463036963943 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 1884 | 1463036963949 Marionette TRACE conn4 <- [1,662,null,{}] 00:09:23 INFO - PROCESS | 1884 | 1463036963965 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:24 INFO - PROCESS | 1884 | 1463036964227 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x92f06400 == 102 [pid = 1884] [id = 14] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x952b6000 == 101 [pid = 1884] [id = 81] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x92f0b000 == 100 [pid = 1884] [id = 52] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x9d428000) [pid = 1884] [serial = 402] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x9b3ac000) [pid = 1884] [serial = 357] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 229 (0x8f371800) [pid = 1884] [serial = 360] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 228 (0x9d42c400) [pid = 1884] [serial = 363] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 227 (0xa22a3800) [pid = 1884] [serial = 366] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 226 (0x91e0ac00) [pid = 1884] [serial = 369] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 225 (0xa27b8c00) [pid = 1884] [serial = 372] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0x92b5a800) [pid = 1884] [serial = 375] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x92caf800) [pid = 1884] [serial = 378] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x8f6cec00) [pid = 1884] [serial = 381] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8e99a000 == 99 [pid = 1884] [id = 156] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x9225f000 == 98 [pid = 1884] [id = 155] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x92254000 == 97 [pid = 1884] [id = 154] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebde800 == 96 [pid = 1884] [id = 153] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8e993000 == 95 [pid = 1884] [id = 152] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebe0c00 == 94 [pid = 1884] [id = 151] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8e99b800 == 93 [pid = 1884] [id = 150] 00:09:24 INFO - PROCESS | 1884 | 1463036964595 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d4000 == 94 [pid = 1884] [id = 173] 00:09:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x8c3dcc00) [pid = 1884] [serial = 519] [outer = (nil)] 00:09:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x8e993000) [pid = 1884] [serial = 520] [outer = 0x8c3dcc00] 00:09:24 INFO - PROCESS | 1884 | 1463036964691 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x8f65cc00) [pid = 1884] [serial = 521] [outer = 0x8c3dcc00] 00:09:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e4c00 == 93 [pid = 1884] [id = 149] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d6400 == 92 [pid = 1884] [id = 144] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d2800 == 91 [pid = 1884] [id = 143] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e6800 == 90 [pid = 1884] [id = 142] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8ea800 == 89 [pid = 1884] [id = 141] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8e57e400 == 88 [pid = 1884] [id = 140] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e2c00 == 87 [pid = 1884] [id = 139] 00:09:25 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x9a667400 == 86 [pid = 1884] [id = 138] 00:09:25 INFO - PROCESS | 1884 | --DOCSHELL 0x8e997400 == 85 [pid = 1884] [id = 135] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0x97835800) [pid = 1884] [serial = 393] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x9118ac00) [pid = 1884] [serial = 390] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x91bda000) [pid = 1884] [serial = 391] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 221 (0x8e9a0800) [pid = 1884] [serial = 385] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 220 (0x8e99c800) [pid = 1884] [serial = 384] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0x9a28ec00) [pid = 1884] [serial = 396] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 218 (0x8f6c8800) [pid = 1884] [serial = 388] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 217 (0x8f6c0800) [pid = 1884] [serial = 387] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 216 (0x9548e000) [pid = 1884] [serial = 354] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 215 (0x91189800) [pid = 1884] [serial = 351] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 214 (0x9b314800) [pid = 1884] [serial = 399] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 213 (0x9aec4800) [pid = 1884] [serial = 397] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 212 (0x99308c00) [pid = 1884] [serial = 394] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | --DOMWINDOW == 211 (0x9bbdec00) [pid = 1884] [serial = 400] [outer = (nil)] [url = about:blank] 00:09:25 INFO - PROCESS | 1884 | 1463036965647 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1748ms 00:09:25 INFO - PROCESS | 1884 | 1463036965691 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 1884 | 1463036965695 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 00:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:09:25 INFO - PROCESS | 1884 | 1463036965701 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 1884 | 1463036965706 Marionette TRACE conn4 <- [1,666,null,{}] 00:09:25 INFO - PROCESS | 1884 | 1463036965714 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:25 INFO - PROCESS | 1884 | 1463036965976 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:09:26 INFO - PROCESS | 1884 | 1463036966184 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9de800 == 86 [pid = 1884] [id = 174] 00:09:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 212 (0x8f6c0800) [pid = 1884] [serial = 522] [outer = (nil)] 00:09:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 213 (0x91207400) [pid = 1884] [serial = 523] [outer = 0x8f6c0800] 00:09:26 INFO - PROCESS | 1884 | 1463036966260 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 214 (0x91bda000) [pid = 1884] [serial = 524] [outer = 0x8f6c0800] 00:09:26 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:27 INFO - PROCESS | 1884 | 1463036967018 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1337ms 00:09:27 INFO - PROCESS | 1884 | 1463036967042 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 1884 | 1463036967047 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 00:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:09:27 INFO - PROCESS | 1884 | 1463036967056 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 1884 | 1463036967061 Marionette TRACE conn4 <- [1,670,null,{}] 00:09:27 INFO - PROCESS | 1884 | 1463036967083 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:27 INFO - PROCESS | 1884 | 1463036967341 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:09:27 INFO - PROCESS | 1884 | 1463036967367 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f65a800 == 87 [pid = 1884] [id = 175] 00:09:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 215 (0x91bde000) [pid = 1884] [serial = 525] [outer = (nil)] 00:09:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 216 (0x91d8a400) [pid = 1884] [serial = 526] [outer = 0x91bde000] 00:09:27 INFO - PROCESS | 1884 | 1463036967443 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 217 (0x91e0ec00) [pid = 1884] [serial = 527] [outer = 0x91bde000] 00:09:28 INFO - PROCESS | 1884 | 1463036968554 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1541ms 00:09:28 INFO - PROCESS | 1884 | 1463036968597 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 1884 | 1463036968602 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 00:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:09:28 INFO - PROCESS | 1884 | 1463036968608 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 1884 | 1463036968612 Marionette TRACE conn4 <- [1,674,null,{}] 00:09:28 INFO - PROCESS | 1884 | 1463036968620 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:29 INFO - PROCESS | 1884 | 1463036969444 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 216 (0x8ebe1400) [pid = 1884] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 215 (0x8ebd6000) [pid = 1884] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 214 (0x92255800) [pid = 1884] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 213 (0x8f6d1000) [pid = 1884] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 212 (0x8c8e5800) [pid = 1884] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 211 (0x92260000) [pid = 1884] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 210 (0x8e996000) [pid = 1884] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:09:29 INFO - PROCESS | 1884 | --DOMWINDOW == 209 (0x91e0f400) [pid = 1884] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:09:29 INFO - PROCESS | 1884 | 1463036969624 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d5800 == 88 [pid = 1884] [id = 176] 00:09:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 210 (0x8c3d7800) [pid = 1884] [serial = 528] [outer = (nil)] 00:09:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 211 (0x8f36c000) [pid = 1884] [serial = 529] [outer = 0x8c3d7800] 00:09:29 INFO - PROCESS | 1884 | 1463036969724 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 212 (0x92639800) [pid = 1884] [serial = 530] [outer = 0x8c3d7800] 00:09:30 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:30 INFO - PROCESS | 1884 | 1463036970460 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:09:30 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 00:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1886ms 00:09:30 INFO - PROCESS | 1884 | 1463036970495 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 1884 | 1463036970498 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:09:30 INFO - PROCESS | 1884 | 1463036970504 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 1884 | 1463036970508 Marionette TRACE conn4 <- [1,678,null,{}] 00:09:30 INFO - PROCESS | 1884 | 1463036970513 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:30 INFO - PROCESS | 1884 | 1463036970739 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:09:30 INFO - PROCESS | 1884 | 1463036970761 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e996000 == 89 [pid = 1884] [id = 177] 00:09:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 213 (0x92496000) [pid = 1884] [serial = 531] [outer = (nil)] 00:09:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 214 (0x92cad000) [pid = 1884] [serial = 532] [outer = 0x92496000] 00:09:30 INFO - PROCESS | 1884 | 1463036970836 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 215 (0x92f06400) [pid = 1884] [serial = 533] [outer = 0x92496000] 00:09:31 INFO - PROCESS | 1884 | 1463036971847 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1379ms 00:09:31 INFO - PROCESS | 1884 | 1463036971886 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 1884 | 1463036971892 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 00:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:09:31 INFO - PROCESS | 1884 | 1463036971901 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 1884 | 1463036971907 Marionette TRACE conn4 <- [1,682,null,{}] 00:09:31 INFO - PROCESS | 1884 | 1463036971919 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:32 INFO - PROCESS | 1884 | 1463036972134 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:09:32 INFO - PROCESS | 1884 | 1463036972400 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d6400 == 90 [pid = 1884] [id = 178] 00:09:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 216 (0x8c693400) [pid = 1884] [serial = 534] [outer = (nil)] 00:09:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 217 (0x8d9e7c00) [pid = 1884] [serial = 535] [outer = 0x8c693400] 00:09:32 INFO - PROCESS | 1884 | 1463036972514 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 218 (0x8e582800) [pid = 1884] [serial = 536] [outer = 0x8c693400] 00:09:33 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:33 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:09:33 INFO - PROCESS | 1884 | 1463036973962 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:09:33 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) 00:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2098ms 00:09:34 INFO - PROCESS | 1884 | 1463036974001 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:09:34 INFO - PROCESS | 1884 | 1463036974014 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 00:09:34 INFO - PROCESS | 1884 | 1463036974026 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 1884 | 1463036974031 Marionette TRACE conn4 <- [1,686,null,{}] 00:09:34 INFO - PROCESS | 1884 | 1463036974039 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:34 INFO - PROCESS | 1884 | 1463036974231 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:09:34 INFO - PROCESS | 1884 | 1463036974419 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9dd800 == 91 [pid = 1884] [id = 179] 00:09:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 219 (0x8e961800) [pid = 1884] [serial = 537] [outer = (nil)] 00:09:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0x8f368800) [pid = 1884] [serial = 538] [outer = 0x8e961800] 00:09:34 INFO - PROCESS | 1884 | 1463036974511 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 221 (0x8f6c8800) [pid = 1884] [serial = 539] [outer = 0x8e961800] 00:09:35 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:35 INFO - PROCESS | 1884 | 1463036975960 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1989ms 00:09:36 INFO - PROCESS | 1884 | 1463036976014 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 1884 | 1463036976018 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 00:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:09:36 INFO - PROCESS | 1884 | 1463036976025 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 1884 | 1463036976032 Marionette TRACE conn4 <- [1,690,null,{}] 00:09:36 INFO - PROCESS | 1884 | 1463036976049 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:36 INFO - PROCESS | 1884 | 1463036976322 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:09:36 INFO - PROCESS | 1884 | 1463036976459 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f369400 == 92 [pid = 1884] [id = 180] 00:09:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 222 (0x91bd5c00) [pid = 1884] [serial = 540] [outer = (nil)] 00:09:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x92b5cc00) [pid = 1884] [serial = 541] [outer = 0x91bd5c00] 00:09:36 INFO - PROCESS | 1884 | 1463036976589 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x952b8400) [pid = 1884] [serial = 542] [outer = 0x91bd5c00] 00:09:37 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:37 INFO - PROCESS | 1884 | 1463036977975 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1988ms 00:09:38 INFO - PROCESS | 1884 | 1463036978059 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 1884 | 1463036978065 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 00:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:09:38 INFO - PROCESS | 1884 | 1463036978092 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 1884 | 1463036978096 Marionette TRACE conn4 <- [1,694,null,{}] 00:09:38 INFO - PROCESS | 1884 | 1463036978102 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:38 INFO - PROCESS | 1884 | 1463036978301 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:09:38 INFO - PROCESS | 1884 | 1463036978485 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x9548e000 == 93 [pid = 1884] [id = 181] 00:09:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x95493400) [pid = 1884] [serial = 543] [outer = (nil)] 00:09:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 226 (0x99308000) [pid = 1884] [serial = 544] [outer = 0x95493400] 00:09:38 INFO - PROCESS | 1884 | 1463036978591 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 227 (0x99f05c00) [pid = 1884] [serial = 545] [outer = 0x95493400] 00:09:39 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:39 INFO - PROCESS | 1884 | 1463036979919 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:09:39 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) 00:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1888ms 00:09:40 INFO - PROCESS | 1884 | 1463036980058 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 1884 | 1463036980063 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:09:40 INFO - PROCESS | 1884 | 1463036980079 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 1884 | 1463036980083 Marionette TRACE conn4 <- [1,698,null,{}] 00:09:40 INFO - PROCESS | 1884 | 1463036980089 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:40 INFO - PROCESS | 1884 | 1463036980275 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:09:40 INFO - PROCESS | 1884 | 1463036980464 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x947ea800 == 94 [pid = 1884] [id = 182] 00:09:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 228 (0x97838c00) [pid = 1884] [serial = 546] [outer = (nil)] 00:09:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 229 (0x9a344800) [pid = 1884] [serial = 547] [outer = 0x97838c00] 00:09:40 INFO - PROCESS | 1884 | 1463036980565 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 230 (0x9afd3c00) [pid = 1884] [serial = 548] [outer = 0x97838c00] 00:09:41 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:41 INFO - PROCESS | 1884 | 1463036981930 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:09:41 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) 00:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1892ms 00:09:41 INFO - PROCESS | 1884 | 1463036981972 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1884 | 1463036981976 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 00:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:09:42 INFO - PROCESS | 1884 | 1463036982034 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 1884 | 1463036982037 Marionette TRACE conn4 <- [1,702,null,{}] 00:09:42 INFO - PROCESS | 1884 | 1463036982101 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:42 INFO - PROCESS | 1884 | 1463036982327 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:09:42 INFO - PROCESS | 1884 | 1463036982515 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e57e000 == 95 [pid = 1884] [id = 183] 00:09:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x99f10000) [pid = 1884] [serial = 549] [outer = (nil)] 00:09:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x9be5dc00) [pid = 1884] [serial = 550] [outer = 0x99f10000] 00:09:42 INFO - PROCESS | 1884 | 1463036982614 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 233 (0x9d428000) [pid = 1884] [serial = 551] [outer = 0x99f10000] 00:09:44 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:44 INFO - PROCESS | 1884 | 1463036984275 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2344ms 00:09:44 INFO - PROCESS | 1884 | 1463036984329 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 1884 | 1463036984332 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 00:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:09:44 INFO - PROCESS | 1884 | 1463036984340 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 1884 | 1463036984342 Marionette TRACE conn4 <- [1,706,null,{}] 00:09:44 INFO - PROCESS | 1884 | 1463036984349 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:44 INFO - PROCESS | 1884 | 1463036984564 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:09:44 INFO - PROCESS | 1884 | 1463036984757 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c742800 == 96 [pid = 1884] [id = 184] 00:09:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 234 (0x8c743400) [pid = 1884] [serial = 552] [outer = (nil)] 00:09:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 235 (0x8c749800) [pid = 1884] [serial = 553] [outer = 0x8c743400] 00:09:44 INFO - PROCESS | 1884 | 1463036984843 Marionette DEBUG loaded listener.js 00:09:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 236 (0x8c74c400) [pid = 1884] [serial = 554] [outer = 0x8c743400] 00:09:46 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:46 INFO - PROCESS | 1884 | 1463036986180 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1885ms 00:09:46 INFO - PROCESS | 1884 | 1463036986225 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:09:46 INFO - PROCESS | 1884 | 1463036986230 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 00:09:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:09:46 INFO - PROCESS | 1884 | 1463036986336 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 1884 | 1463036986339 Marionette TRACE conn4 <- [1,710,null,{}] 00:09:46 INFO - PROCESS | 1884 | 1463036986349 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:46 INFO - PROCESS | 1884 | 1463036986537 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:09:46 INFO - PROCESS | 1884 | 1463036986725 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c746c00 == 97 [pid = 1884] [id = 185] 00:09:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 237 (0x8c74a800) [pid = 1884] [serial = 555] [outer = (nil)] 00:09:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 238 (0x8f659400) [pid = 1884] [serial = 556] [outer = 0x8c74a800] 00:09:46 INFO - PROCESS | 1884 | 1463036986811 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 239 (0x91d89c00) [pid = 1884] [serial = 557] [outer = 0x8c74a800] 00:09:48 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:48 INFO - PROCESS | 1884 | 1463036988141 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1896ms 00:09:48 INFO - PROCESS | 1884 | 1463036988717 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 1884 | 1463036988722 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 00:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:09:48 INFO - PROCESS | 1884 | 1463036988830 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 1884 | 1463036988838 Marionette TRACE conn4 <- [1,714,null,{}] 00:09:48 INFO - PROCESS | 1884 | 1463036988847 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:49 INFO - PROCESS | 1884 | 1463036989051 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:09:49 INFO - PROCESS | 1884 | 1463036989242 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e584400 == 98 [pid = 1884] [id = 186] 00:09:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 240 (0x8e966400) [pid = 1884] [serial = 558] [outer = (nil)] 00:09:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 241 (0x8e99b000) [pid = 1884] [serial = 559] [outer = 0x8e966400] 00:09:49 INFO - PROCESS | 1884 | 1463036989323 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 242 (0x8ed02800) [pid = 1884] [serial = 560] [outer = 0x8e966400] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebdec00 == 97 [pid = 1884] [id = 122] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebdf000 == 96 [pid = 1884] [id = 113] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b9400 == 95 [pid = 1884] [id = 129] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8e999c00 == 94 [pid = 1884] [id = 128] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 241 (0x8e580c00) [pid = 1884] [serial = 421] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 240 (0x8c692c00) [pid = 1884] [serial = 436] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 239 (0x8d9dd000) [pid = 1884] [serial = 427] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 238 (0x8c3e0400) [pid = 1884] [serial = 433] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 237 (0x92637c00) [pid = 1884] [serial = 439] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 236 (0x9be69000) [pid = 1884] [serial = 424] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 235 (0x8c8ec400) [pid = 1884] [serial = 418] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 234 (0x92826800) [pid = 1884] [serial = 442] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 233 (0x8c3dac00) [pid = 1884] [serial = 430] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 232 (0x9282ec00) [pid = 1884] [serial = 445] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x92cab400) [pid = 1884] [serial = 469] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91e08c00 == 93 [pid = 1884] [id = 124] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91e03000 == 92 [pid = 1884] [id = 123] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91203400 == 91 [pid = 1884] [id = 118] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f656800 == 90 [pid = 1884] [id = 121] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x92b52800 == 89 [pid = 1884] [id = 125] 00:09:50 INFO - PROCESS | 1884 | 1463036990889 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8bbd4400 == 88 [pid = 1884] [id = 170] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8bbd2c00 == 87 [pid = 1884] [id = 169] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8e957400 == 86 [pid = 1884] [id = 168] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0xa3312000 == 85 [pid = 1884] [id = 167] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9afda800 == 84 [pid = 1884] [id = 166] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x99306800 == 83 [pid = 1884] [id = 165] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x947e6400 == 82 [pid = 1884] [id = 164] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x97830400 == 81 [pid = 1884] [id = 163] 00:09:50 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 00:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2141ms 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9930e800 == 80 [pid = 1884] [id = 162] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91189c00 == 79 [pid = 1884] [id = 161] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91209c00 == 78 [pid = 1884] [id = 160] 00:09:50 INFO - PROCESS | 1884 | 1463036990934 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 1884 | 1463036990940 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91bdb800 == 77 [pid = 1884] [id = 159] 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f366400 == 76 [pid = 1884] [id = 158] 00:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:09:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8c695400 == 75 [pid = 1884] [id = 157] 00:09:50 INFO - PROCESS | 1884 | 1463036990957 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 1884 | 1463036990962 Marionette TRACE conn4 <- [1,718,null,{}] 00:09:50 INFO - PROCESS | 1884 | 1463036990970 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:51 INFO - PROCESS | 1884 | 1463036991127 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x8e99d000) [pid = 1884] [serial = 405] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 229 (0x8f6dac00) [pid = 1884] [serial = 455] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 228 (0x8ed0d000) [pid = 1884] [serial = 452] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 227 (0x9d40d000) [pid = 1884] [serial = 415] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 226 (0x9b30c400) [pid = 1884] [serial = 229] [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.] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 225 (0x92631400) [pid = 1884] [serial = 464] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0x91e09400) [pid = 1884] [serial = 461] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x8e2ae400) [pid = 1884] [serial = 449] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x8c8ecc00) [pid = 1884] [serial = 448] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 221 (0x9232c400) [pid = 1884] [serial = 463] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 220 (0x92b50800) [pid = 1884] [serial = 466] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0x8f65b000) [pid = 1884] [serial = 454] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 218 (0x91bd4400) [pid = 1884] [serial = 458] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 217 (0x8f6c5000) [pid = 1884] [serial = 457] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 216 (0x8ed09800) [pid = 1884] [serial = 451] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 215 (0x92b5a000) [pid = 1884] [serial = 467] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 214 (0x91d8f400) [pid = 1884] [serial = 460] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 213 (0x92cac400) [pid = 1884] [serial = 412] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 212 (0x9d5b8c00) [pid = 1884] [serial = 403] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | --DOMWINDOW == 211 (0x91d8c000) [pid = 1884] [serial = 409] [outer = (nil)] [url = about:blank] 00:09:51 INFO - PROCESS | 1884 | 1463036991302 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba3c800 == 76 [pid = 1884] [id = 187] 00:09:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 212 (0x8c3e0400) [pid = 1884] [serial = 561] [outer = (nil)] 00:09:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 213 (0x8e2aec00) [pid = 1884] [serial = 562] [outer = 0x8c3e0400] 00:09:51 INFO - PROCESS | 1884 | 1463036991376 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 214 (0x8e95bc00) [pid = 1884] [serial = 563] [outer = 0x8c3e0400] 00:09:52 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:52 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:09:52 INFO - PROCESS | 1884 | 1463036992539 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1644ms 00:09:52 INFO - PROCESS | 1884 | 1463036992598 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 1884 | 1463036992601 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 00:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:09:52 INFO - PROCESS | 1884 | 1463036992608 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 1884 | 1463036992612 Marionette TRACE conn4 <- [1,722,null,{}] 00:09:52 INFO - PROCESS | 1884 | 1463036992619 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:52 INFO - PROCESS | 1884 | 1463036992944 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:09:53 INFO - PROCESS | 1884 | 1463036993053 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f654400 == 77 [pid = 1884] [id = 188] 00:09:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 215 (0x8f6c7c00) [pid = 1884] [serial = 564] [outer = (nil)] 00:09:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 216 (0x8f6dac00) [pid = 1884] [serial = 565] [outer = 0x8f6c7c00] 00:09:53 INFO - PROCESS | 1884 | 1463036993149 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 217 (0x91207800) [pid = 1884] [serial = 566] [outer = 0x8f6c7c00] 00:09:53 INFO - PROCESS | 1884 | 1463036993989 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 1884 | 1463036994046 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 00:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:09:54 INFO - PROCESS | 1884 | 1463036994058 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 1884 | 1463036994060 Marionette TRACE conn4 <- [1,726,null,{}] 00:09:54 INFO - PROCESS | 1884 | 1463036994066 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:54 INFO - PROCESS | 1884 | 1463036994293 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:09:54 INFO - PROCESS | 1884 | 1463036994318 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed10000 == 78 [pid = 1884] [id = 189] 00:09:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 218 (0x8f65bc00) [pid = 1884] [serial = 567] [outer = (nil)] 00:09:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 219 (0x9248dc00) [pid = 1884] [serial = 568] [outer = 0x8f65bc00] 00:09:54 INFO - PROCESS | 1884 | 1463036994393 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0x92637c00) [pid = 1884] [serial = 569] [outer = 0x8f65bc00] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0x8c3dcc00) [pid = 1884] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 218 (0x8c3df800) [pid = 1884] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 217 (0x8f6c0800) [pid = 1884] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 216 (0x8c3d7800) [pid = 1884] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 215 (0x8f6df400) [pid = 1884] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 214 (0x8ba3a400) [pid = 1884] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:09:55 INFO - PROCESS | 1884 | --DOMWINDOW == 213 (0x91bde000) [pid = 1884] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:09:55 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:55 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:09:56 INFO - PROCESS | 1884 | 1463036996039 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2042ms 00:09:56 INFO - PROCESS | 1884 | 1463036996102 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 1884 | 1463036996106 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 00:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:09:56 INFO - PROCESS | 1884 | 1463036996112 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 1884 | 1463036996115 Marionette TRACE conn4 <- [1,730,null,{}] 00:09:56 INFO - PROCESS | 1884 | 1463036996121 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:56 INFO - PROCESS | 1884 | 1463036996290 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:09:56 INFO - PROCESS | 1884 | 1463036996438 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d7800 == 79 [pid = 1884] [id = 190] 00:09:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 214 (0x8e996400) [pid = 1884] [serial = 570] [outer = (nil)] 00:09:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 215 (0x92498000) [pid = 1884] [serial = 571] [outer = 0x8e996400] 00:09:56 INFO - PROCESS | 1884 | 1463036996515 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 216 (0x92828400) [pid = 1884] [serial = 572] [outer = 0x8e996400] 00:09:57 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:57 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:09:57 INFO - PROCESS | 1884 | 1463036997267 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 1884 | 1463036997310 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 00:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:09:57 INFO - PROCESS | 1884 | 1463036997317 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 1884 | 1463036997320 Marionette TRACE conn4 <- [1,734,null,{}] 00:09:57 INFO - PROCESS | 1884 | 1463036997325 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:57 INFO - PROCESS | 1884 | 1463036997527 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:09:57 INFO - PROCESS | 1884 | 1463036997540 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bbd2c00 == 80 [pid = 1884] [id = 191] 00:09:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 217 (0x8f6df400) [pid = 1884] [serial = 573] [outer = (nil)] 00:09:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 218 (0x93ba9800) [pid = 1884] [serial = 574] [outer = 0x8f6df400] 00:09:57 INFO - PROCESS | 1884 | 1463036997748 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 219 (0x9548c400) [pid = 1884] [serial = 575] [outer = 0x8f6df400] 00:09:58 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:09:58 INFO - PROCESS | 1884 | 1463036998819 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1581ms 00:09:58 INFO - PROCESS | 1884 | 1463036998899 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 1884 | 1463036998907 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 00:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:09:58 INFO - PROCESS | 1884 | 1463036998917 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 1884 | 1463036998923 Marionette TRACE conn4 <- [1,738,null,{}] 00:09:58 INFO - PROCESS | 1884 | 1463036998931 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:59 INFO - PROCESS | 1884 | 1463036999181 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:09:59 INFO - PROCESS | 1884 | 1463036999469 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8f0400 == 81 [pid = 1884] [id = 192] 00:09:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0x8e57d000) [pid = 1884] [serial = 576] [outer = (nil)] 00:09:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 221 (0x8e999c00) [pid = 1884] [serial = 577] [outer = 0x8e57d000] 00:09:59 INFO - PROCESS | 1884 | 1463036999561 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 222 (0x8ed0a000) [pid = 1884] [serial = 578] [outer = 0x8e57d000] 00:10:00 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:00 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:10:00 INFO - PROCESS | 1884 | 1463037000907 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2039ms 00:10:01 INFO - PROCESS | 1884 | 1463037001070 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 1884 | 1463037001080 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:10:01 INFO - PROCESS | 1884 | 1463037001102 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 1884 | 1463037001113 Marionette TRACE conn4 <- [1,742,null,{}] 00:10:01 INFO - PROCESS | 1884 | 1463037001123 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:01 INFO - PROCESS | 1884 | 1463037001305 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:10:01 INFO - PROCESS | 1884 | 1463037001491 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9dd000 == 82 [pid = 1884] [id = 193] 00:10:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x8e2a9400) [pid = 1884] [serial = 579] [outer = (nil)] 00:10:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x91bd8800) [pid = 1884] [serial = 580] [outer = 0x8e2a9400] 00:10:01 INFO - PROCESS | 1884 | 1463037001577 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x9248c800) [pid = 1884] [serial = 581] [outer = 0x8e2a9400] 00:10:03 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:03 INFO - PROCESS | 1884 | 1463037003118 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:10:03 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 00:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2049ms 00:10:03 INFO - PROCESS | 1884 | 1463037003150 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:10:03 INFO - PROCESS | 1884 | 1463037003155 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 00:10:03 INFO - PROCESS | 1884 | 1463037003163 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 1884 | 1463037003169 Marionette TRACE conn4 <- [1,746,null,{}] 00:10:03 INFO - PROCESS | 1884 | 1463037003188 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:03 INFO - PROCESS | 1884 | 1463037003480 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:10:03 INFO - PROCESS | 1884 | 1463037003620 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248bc00 == 83 [pid = 1884] [id = 194] 00:10:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 226 (0x92cac400) [pid = 1884] [serial = 582] [outer = (nil)] 00:10:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 227 (0x97829800) [pid = 1884] [serial = 583] [outer = 0x92cac400] 00:10:03 INFO - PROCESS | 1884 | 1463037003752 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 228 (0x9930ac00) [pid = 1884] [serial = 584] [outer = 0x92cac400] 00:10:04 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:05 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:05 INFO - PROCESS | 1884 | 1463037005107 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:10:05 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.) 00:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1990ms 00:10:05 INFO - PROCESS | 1884 | 1463037005185 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 1884 | 1463037005189 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 00:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:10:05 INFO - PROCESS | 1884 | 1463037005217 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 1884 | 1463037005221 Marionette TRACE conn4 <- [1,750,null,{}] 00:10:05 INFO - PROCESS | 1884 | 1463037005227 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:05 INFO - PROCESS | 1884 | 1463037005424 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:10:05 INFO - PROCESS | 1884 | 1463037005612 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c68e000 == 84 [pid = 1884] [id = 195] 00:10:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 229 (0x8e958c00) [pid = 1884] [serial = 585] [outer = (nil)] 00:10:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 230 (0x9a344c00) [pid = 1884] [serial = 586] [outer = 0x8e958c00] 00:10:05 INFO - PROCESS | 1884 | 1463037005698 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x9a633c00) [pid = 1884] [serial = 587] [outer = 0x8e958c00] 00:10:06 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:07 INFO - PROCESS | 1884 | 1463037007004 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1836ms 00:10:07 INFO - PROCESS | 1884 | 1463037007102 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 1884 | 1463037007105 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 00:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:10:07 INFO - PROCESS | 1884 | 1463037007166 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 1884 | 1463037007169 Marionette TRACE conn4 <- [1,754,null,{}] 00:10:07 INFO - PROCESS | 1884 | 1463037007176 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:07 INFO - PROCESS | 1884 | 1463037007353 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:10:07 INFO - PROCESS | 1884 | 1463037007545 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba3a000 == 85 [pid = 1884] [id = 196] 00:10:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x8c3d3000) [pid = 1884] [serial = 588] [outer = (nil)] 00:10:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 233 (0x9a63ac00) [pid = 1884] [serial = 589] [outer = 0x8c3d3000] 00:10:07 INFO - PROCESS | 1884 | 1463037007630 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 234 (0x9a63e400) [pid = 1884] [serial = 590] [outer = 0x8c3d3000] 00:10:08 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:08 INFO - PROCESS | 1884 | 1463037008957 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:10:08 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 00:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1841ms 00:10:09 INFO - PROCESS | 1884 | 1463037009090 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 1884 | 1463037009094 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 00:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:10:09 INFO - PROCESS | 1884 | 1463037009112 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 1884 | 1463037009116 Marionette TRACE conn4 <- [1,758,null,{}] 00:10:09 INFO - PROCESS | 1884 | 1463037009122 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:09 INFO - PROCESS | 1884 | 1463037009312 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:10:09 INFO - PROCESS | 1884 | 1463037009503 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c695000 == 86 [pid = 1884] [id = 197] 00:10:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 235 (0x9a632400) [pid = 1884] [serial = 591] [outer = (nil)] 00:10:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 236 (0x9b80c000) [pid = 1884] [serial = 592] [outer = 0x9a632400] 00:10:09 INFO - PROCESS | 1884 | 1463037009591 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 237 (0x9be66800) [pid = 1884] [serial = 593] [outer = 0x9a632400] 00:10:10 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:10 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:10:10 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:10 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:10 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:10:10 INFO - PROCESS | 1884 | 1463037010502 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1432ms 00:10:10 INFO - PROCESS | 1884 | 1463037010543 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:10:10 INFO - PROCESS | 1884 | 1463037010548 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:10:10 INFO - PROCESS | 1884 | 1463037010554 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 1884 | 1463037010558 Marionette TRACE conn4 <- [1,762,null,{}] 00:10:10 INFO - PROCESS | 1884 | 1463037010564 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:10 INFO - PROCESS | 1884 | 1463037010759 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:10:10 INFO - PROCESS | 1884 | 1463037010951 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba37800 == 87 [pid = 1884] [id = 198] 00:10:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 238 (0x8c698400) [pid = 1884] [serial = 594] [outer = (nil)] 00:10:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 239 (0x9c139c00) [pid = 1884] [serial = 595] [outer = 0x8c698400] 00:10:11 INFO - PROCESS | 1884 | 1463037011098 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 240 (0x9d431c00) [pid = 1884] [serial = 596] [outer = 0x8c698400] 00:10:12 INFO - PROCESS | 1884 | 1463037012463 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1932ms 00:10:12 INFO - PROCESS | 1884 | 1463037012486 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:10:12 INFO - PROCESS | 1884 | 1463037012491 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 00:10:12 INFO - PROCESS | 1884 | 1463037012497 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 1884 | 1463037012501 Marionette TRACE conn4 <- [1,766,null,{}] 00:10:12 INFO - PROCESS | 1884 | 1463037012507 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:12 INFO - PROCESS | 1884 | 1463037012744 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:10:12 INFO - PROCESS | 1884 | 1463037012947 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba38800 == 88 [pid = 1884] [id = 199] 00:10:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 241 (0x8c68ec00) [pid = 1884] [serial = 597] [outer = (nil)] 00:10:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 242 (0xa2246000) [pid = 1884] [serial = 598] [outer = 0x8c68ec00] 00:10:13 INFO - PROCESS | 1884 | 1463037013031 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 243 (0xa2539c00) [pid = 1884] [serial = 599] [outer = 0x8c68ec00] 00:10:14 INFO - PROCESS | 1884 | 1463037014299 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1840ms 00:10:14 INFO - PROCESS | 1884 | 1463037014358 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 1884 | 1463037014362 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 00:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:10:14 INFO - PROCESS | 1884 | 1463037014418 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 1884 | 1463037014423 Marionette TRACE conn4 <- [1,770,null,{}] 00:10:14 INFO - PROCESS | 1884 | 1463037014434 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:14 INFO - PROCESS | 1884 | 1463037014619 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:10:14 INFO - PROCESS | 1884 | 1463037014811 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bbdcc00 == 89 [pid = 1884] [id = 200] 00:10:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 244 (0x8bbdd000) [pid = 1884] [serial = 600] [outer = (nil)] 00:10:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 245 (0x8bc29c00) [pid = 1884] [serial = 601] [outer = 0x8bbdd000] 00:10:14 INFO - PROCESS | 1884 | 1463037014895 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 246 (0x8bc2d400) [pid = 1884] [serial = 602] [outer = 0x8bbdd000] 00:10:15 INFO - PROCESS | 1884 | 1463037015828 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1534ms 00:10:15 INFO - PROCESS | 1884 | 1463037015908 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 1884 | 1463037015912 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 00:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:10:15 INFO - PROCESS | 1884 | 1463037015918 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 1884 | 1463037015921 Marionette TRACE conn4 <- [1,774,null,{}] 00:10:15 INFO - PROCESS | 1884 | 1463037015928 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:16 INFO - PROCESS | 1884 | 1463037016163 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:10:16 INFO - PROCESS | 1884 | 1463037016444 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2b0400 == 90 [pid = 1884] [id = 201] 00:10:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 247 (0x8e57e400) [pid = 1884] [serial = 603] [outer = (nil)] 00:10:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 248 (0x8ebd8800) [pid = 1884] [serial = 604] [outer = 0x8e57e400] 00:10:16 INFO - PROCESS | 1884 | 1463037016572 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 249 (0x92252000) [pid = 1884] [serial = 605] [outer = 0x8e57e400] 00:10:17 INFO - PROCESS | 1884 | 1463037017508 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1633ms 00:10:17 INFO - PROCESS | 1884 | 1463037017554 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 1884 | 1463037017558 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 00:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:10:17 INFO - PROCESS | 1884 | 1463037017565 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 1884 | 1463037017570 Marionette TRACE conn4 <- [1,778,null,{}] 00:10:17 INFO - PROCESS | 1884 | 1463037017576 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:17 INFO - PROCESS | 1884 | 1463037017813 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:10:18 INFO - PROCESS | 1884 | 1463037018036 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c696000 == 91 [pid = 1884] [id = 202] 00:10:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 250 (0x8c696400) [pid = 1884] [serial = 606] [outer = (nil)] 00:10:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 251 (0x8c74ac00) [pid = 1884] [serial = 607] [outer = 0x8c696400] 00:10:18 INFO - PROCESS | 1884 | 1463037018441 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 252 (0x8d9e0400) [pid = 1884] [serial = 608] [outer = 0x8c696400] 00:10:19 INFO - PROCESS | 1884 | 1463037019450 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1938ms 00:10:19 INFO - PROCESS | 1884 | 1463037019505 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 1884 | 1463037019513 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:10:19 INFO - PROCESS | 1884 | 1463037019521 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 1884 | 1463037019526 Marionette TRACE conn4 <- [1,782,null,{}] 00:10:19 INFO - PROCESS | 1884 | 1463037019534 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:19 INFO - PROCESS | 1884 | 1463037019759 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:10:20 INFO - PROCESS | 1884 | 1463037020096 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba39400 == 92 [pid = 1884] [id = 203] 00:10:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 253 (0x8c74e800) [pid = 1884] [serial = 609] [outer = (nil)] 00:10:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 254 (0x8f656800) [pid = 1884] [serial = 610] [outer = 0x8c74e800] 00:10:20 INFO - PROCESS | 1884 | 1463037020250 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x91bde000) [pid = 1884] [serial = 611] [outer = 0x8c74e800] 00:10:21 INFO - PROCESS | 1884 | 1463037021169 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1688ms 00:10:21 INFO - PROCESS | 1884 | 1463037021208 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 1884 | 1463037021214 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 00:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:10:21 INFO - PROCESS | 1884 | 1463037021225 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 1884 | 1463037021228 Marionette TRACE conn4 <- [1,786,null,{}] 00:10:21 INFO - PROCESS | 1884 | 1463037021235 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:21 INFO - PROCESS | 1884 | 1463037021445 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:10:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8f374c00 == 91 [pid = 1884] [id = 134] 00:10:21 INFO - PROCESS | 1884 | --DOCSHELL 0x92490c00 == 90 [pid = 1884] [id = 137] 00:10:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91185800 == 89 [pid = 1884] [id = 136] 00:10:21 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0x92cad000) [pid = 1884] [serial = 532] [outer = (nil)] [url = about:blank] 00:10:21 INFO - PROCESS | 1884 | 1463037021769 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e9000 == 90 [pid = 1884] [id = 204] 00:10:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x8c8ea000) [pid = 1884] [serial = 612] [outer = (nil)] 00:10:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 256 (0x8e583400) [pid = 1884] [serial = 613] [outer = 0x8c8ea000] 00:10:21 INFO - PROCESS | 1884 | 1463037021878 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 257 (0x91209800) [pid = 1884] [serial = 614] [outer = 0x8c8ea000] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 256 (0x9bbd6c00) [pid = 1884] [serial = 493] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 255 (0x8f65cc00) [pid = 1884] [serial = 521] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0x8ebdfc00) [pid = 1884] [serial = 518] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 253 (0xa2372c00) [pid = 1884] [serial = 499] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 252 (0x91207400) [pid = 1884] [serial = 523] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 251 (0x952bac00) [pid = 1884] [serial = 481] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 250 (0x8f36c000) [pid = 1884] [serial = 529] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 249 (0x92f09800) [pid = 1884] [serial = 470] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 248 (0x8e993000) [pid = 1884] [serial = 520] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 247 (0x8e57f800) [pid = 1884] [serial = 517] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 246 (0x9d42e800) [pid = 1884] [serial = 496] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 245 (0x8c699800) [pid = 1884] [serial = 514] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 244 (0x994f3c00) [pid = 1884] [serial = 487] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 243 (0x91bda000) [pid = 1884] [serial = 524] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 242 (0x91d87400) [pid = 1884] [serial = 478] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 241 (0x8f3bdc00) [pid = 1884] [serial = 475] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 240 (0x8e958400) [pid = 1884] [serial = 515] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 239 (0x8c8e8400) [pid = 1884] [serial = 472] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 238 (0x9b0a7000) [pid = 1884] [serial = 490] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 237 (0x8e964400) [pid = 1884] [serial = 505] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 236 (0x91d8a400) [pid = 1884] [serial = 526] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 235 (0xa369ec00) [pid = 1884] [serial = 502] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 234 (0x8f6c8c00) [pid = 1884] [serial = 511] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 233 (0x92639800) [pid = 1884] [serial = 530] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 232 (0x91e0ec00) [pid = 1884] [serial = 527] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x97833800) [pid = 1884] [serial = 484] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x8bbd9000) [pid = 1884] [serial = 508] [outer = (nil)] [url = about:blank] 00:10:22 INFO - PROCESS | 1884 | 1463037022784 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1581ms 00:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:10:22 INFO - PROCESS | 1884 | 1463037022816 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 1884 | 1463037022820 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 00:10:22 INFO - PROCESS | 1884 | 1463037022828 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 1884 | 1463037022833 Marionette TRACE conn4 <- [1,790,null,{}] 00:10:22 INFO - PROCESS | 1884 | 1463037022849 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:23 INFO - PROCESS | 1884 | 1463037023043 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:10:23 INFO - PROCESS | 1884 | 1463037023075 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc30000 == 91 [pid = 1884] [id = 205] 00:10:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x91207400) [pid = 1884] [serial = 615] [outer = (nil)] 00:10:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x92b5a000) [pid = 1884] [serial = 616] [outer = 0x91207400] 00:10:23 INFO - PROCESS | 1884 | 1463037023296 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 233 (0x92f09400) [pid = 1884] [serial = 617] [outer = 0x91207400] 00:10:24 INFO - PROCESS | 1884 | 1463037024123 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1342ms 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 232 (0x8f65bc00) [pid = 1884] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x8e966400) [pid = 1884] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x8c3e0400) [pid = 1884] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 229 (0x8e996400) [pid = 1884] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 228 (0x8f6c7c00) [pid = 1884] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 227 (0x92252400) [pid = 1884] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 226 (0x97836800) [pid = 1884] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 225 (0x99f0f800) [pid = 1884] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0x9548d800) [pid = 1884] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x952b6400) [pid = 1884] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x9c1aa000) [pid = 1884] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 221 (0x9b315400) [pid = 1884] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 220 (0x9d427400) [pid = 1884] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:10:24 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0x8f6c3400) [pid = 1884] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:10:24 INFO - PROCESS | 1884 | 1463037024683 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 1884 | 1463037024690 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:10:24 INFO - PROCESS | 1884 | 1463037024833 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 1884 | 1463037024839 Marionette TRACE conn4 <- [1,794,null,{}] 00:10:24 INFO - PROCESS | 1884 | 1463037024851 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:25 INFO - PROCESS | 1884 | 1463037025055 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:10:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0x8c8ed800) [pid = 1884] [serial = 618] [outer = 0x93de9800] 00:10:25 INFO - PROCESS | 1884 | 1463037025305 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e3000 == 92 [pid = 1884] [id = 206] 00:10:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 221 (0x8d9e3400) [pid = 1884] [serial = 619] [outer = (nil)] 00:10:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 222 (0x8e57f000) [pid = 1884] [serial = 620] [outer = 0x8d9e3400] 00:10:25 INFO - PROCESS | 1884 | 1463037025421 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x8e961000) [pid = 1884] [serial = 621] [outer = 0x8d9e3400] 00:10:26 INFO - PROCESS | 1884 | 1463037026467 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1758ms 00:10:26 INFO - PROCESS | 1884 | 1463037026538 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 1884 | 1463037026544 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 00:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:10:26 INFO - PROCESS | 1884 | 1463037026557 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 1884 | 1463037026562 Marionette TRACE conn4 <- [1,798,null,{}] 00:10:26 INFO - PROCESS | 1884 | 1463037026570 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:26 INFO - PROCESS | 1884 | 1463037026821 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:10:27 INFO - PROCESS | 1884 | 1463037027121 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b7c00 == 93 [pid = 1884] [id = 207] 00:10:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x8f65dc00) [pid = 1884] [serial = 622] [outer = (nil)] 00:10:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x8f6cec00) [pid = 1884] [serial = 623] [outer = 0x8f65dc00] 00:10:27 INFO - PROCESS | 1884 | 1463037027212 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 226 (0x9118e000) [pid = 1884] [serial = 624] [outer = 0x8f65dc00] 00:10:28 INFO - PROCESS | 1884 | 1463037028143 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:10:28 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 00:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1647ms 00:10:28 INFO - PROCESS | 1884 | 1463037028200 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 1884 | 1463037028205 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 00:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:10:28 INFO - PROCESS | 1884 | 1463037028212 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 1884 | 1463037028216 Marionette TRACE conn4 <- [1,802,null,{}] 00:10:28 INFO - PROCESS | 1884 | 1463037028230 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:28 INFO - PROCESS | 1884 | 1463037028483 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:10:28 INFO - PROCESS | 1884 | 1463037028834 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x92492800 == 94 [pid = 1884] [id = 208] 00:10:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 227 (0x92631800) [pid = 1884] [serial = 625] [outer = (nil)] 00:10:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 228 (0x9263b400) [pid = 1884] [serial = 626] [outer = 0x92631800] 00:10:28 INFO - PROCESS | 1884 | 1463037028940 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 229 (0x9282fc00) [pid = 1884] [serial = 627] [outer = 0x92631800] 00:10:29 INFO - PROCESS | 1884 | 1463037029887 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:10:29 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 00:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1735ms 00:10:29 INFO - PROCESS | 1884 | 1463037029948 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 1884 | 1463037029952 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 00:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:10:29 INFO - PROCESS | 1884 | 1463037029959 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 1884 | 1463037029964 Marionette TRACE conn4 <- [1,806,null,{}] 00:10:29 INFO - PROCESS | 1884 | 1463037029970 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:30 INFO - PROCESS | 1884 | 1463037030212 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:10:30 INFO - PROCESS | 1884 | 1463037030455 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c3800 == 95 [pid = 1884] [id = 209] 00:10:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 230 (0x9520e000) [pid = 1884] [serial = 628] [outer = (nil)] 00:10:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x979c0400) [pid = 1884] [serial = 629] [outer = 0x9520e000] 00:10:30 INFO - PROCESS | 1884 | 1463037030593 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x994f2c00) [pid = 1884] [serial = 630] [outer = 0x9520e000] 00:10:31 INFO - PROCESS | 1884 | 1463037031523 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:10:31 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 00:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1645ms 00:10:31 INFO - PROCESS | 1884 | 1463037031606 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 1884 | 1463037031611 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 00:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:10:31 INFO - PROCESS | 1884 | 1463037031621 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 1884 | 1463037031624 Marionette TRACE conn4 <- [1,810,null,{}] 00:10:31 INFO - PROCESS | 1884 | 1463037031631 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:31 INFO - PROCESS | 1884 | 1463037031868 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:10:32 INFO - PROCESS | 1884 | 1463037032129 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e95d800 == 96 [pid = 1884] [id = 210] 00:10:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 233 (0x91e0a800) [pid = 1884] [serial = 631] [outer = (nil)] 00:10:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 234 (0x9a28ec00) [pid = 1884] [serial = 632] [outer = 0x91e0a800] 00:10:32 INFO - PROCESS | 1884 | 1463037032262 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 235 (0x9a63b800) [pid = 1884] [serial = 633] [outer = 0x91e0a800] 00:10:33 INFO - PROCESS | 1884 | 1463037033224 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1631ms 00:10:33 INFO - PROCESS | 1884 | 1463037033251 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 1884 | 1463037033255 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:10:33 INFO - PROCESS | 1884 | 1463037033262 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 1884 | 1463037033266 Marionette TRACE conn4 <- [1,814,null,{}] 00:10:33 INFO - PROCESS | 1884 | 1463037033272 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:33 INFO - PROCESS | 1884 | 1463037033530 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:10:33 INFO - PROCESS | 1884 | 1463037033786 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c693800 == 97 [pid = 1884] [id = 211] 00:10:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 236 (0x99f0b400) [pid = 1884] [serial = 634] [outer = (nil)] 00:10:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 237 (0x9b69fc00) [pid = 1884] [serial = 635] [outer = 0x99f0b400] 00:10:33 INFO - PROCESS | 1884 | 1463037033923 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 238 (0x9d7bd400) [pid = 1884] [serial = 636] [outer = 0x99f0b400] 00:10:34 INFO - PROCESS | 1884 | 1463037034902 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 1884 | 1463037034954 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 00:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:10:34 INFO - PROCESS | 1884 | 1463037034960 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 1884 | 1463037034964 Marionette TRACE conn4 <- [1,818,null,{}] 00:10:34 INFO - PROCESS | 1884 | 1463037034970 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:35 INFO - PROCESS | 1884 | 1463037035165 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:10:35 INFO - PROCESS | 1884 | 1463037035406 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3dec00 == 98 [pid = 1884] [id = 212] 00:10:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 239 (0x9a63a800) [pid = 1884] [serial = 637] [outer = (nil)] 00:10:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 240 (0xa3158c00) [pid = 1884] [serial = 638] [outer = 0x9a63a800] 00:10:35 INFO - PROCESS | 1884 | 1463037035539 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 241 (0xa369ec00) [pid = 1884] [serial = 639] [outer = 0x9a63a800] 00:10:36 INFO - PROCESS | 1884 | 1463037036505 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1585ms 00:10:36 INFO - PROCESS | 1884 | 1463037036546 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 1884 | 1463037036550 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 00:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:10:36 INFO - PROCESS | 1884 | 1463037036557 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 1884 | 1463037036566 Marionette TRACE conn4 <- [1,822,null,{}] 00:10:36 INFO - PROCESS | 1884 | 1463037036576 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:36 INFO - PROCESS | 1884 | 1463037036784 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:10:37 INFO - PROCESS | 1884 | 1463037037054 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d931c00 == 99 [pid = 1884] [id = 213] 00:10:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 242 (0x8d933000) [pid = 1884] [serial = 640] [outer = (nil)] 00:10:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 243 (0x8d939400) [pid = 1884] [serial = 641] [outer = 0x8d933000] 00:10:37 INFO - PROCESS | 1884 | 1463037037193 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 244 (0x8d93cc00) [pid = 1884] [serial = 642] [outer = 0x8d933000] 00:10:38 INFO - PROCESS | 1884 | 1463037038118 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 1884 | 1463037038204 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 00:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:10:38 INFO - PROCESS | 1884 | 1463037038212 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 1884 | 1463037038215 Marionette TRACE conn4 <- [1,826,null,{}] 00:10:38 INFO - PROCESS | 1884 | 1463037038222 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:38 INFO - PROCESS | 1884 | 1463037038458 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:10:38 INFO - PROCESS | 1884 | 1463037038755 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d931400 == 100 [pid = 1884] [id = 214] 00:10:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 245 (0x8d932800) [pid = 1884] [serial = 643] [outer = (nil)] 00:10:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 246 (0xa3347800) [pid = 1884] [serial = 644] [outer = 0x8d932800] 00:10:38 INFO - PROCESS | 1884 | 1463037038863 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 247 (0xa4f17800) [pid = 1884] [serial = 645] [outer = 0x8d932800] 00:10:39 INFO - PROCESS | 1884 | 1463037039820 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1685ms 00:10:39 INFO - PROCESS | 1884 | 1463037039898 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 1884 | 1463037039902 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 00:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:10:39 INFO - PROCESS | 1884 | 1463037039909 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 1884 | 1463037039912 Marionette TRACE conn4 <- [1,830,null,{}] 00:10:39 INFO - PROCESS | 1884 | 1463037039918 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:40 INFO - PROCESS | 1884 | 1463037040150 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:10:40 INFO - PROCESS | 1884 | 1463037040394 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cedc00 == 101 [pid = 1884] [id = 215] 00:10:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 248 (0x89cee000) [pid = 1884] [serial = 646] [outer = (nil)] 00:10:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 249 (0x89cf5800) [pid = 1884] [serial = 647] [outer = 0x89cee000] 00:10:40 INFO - PROCESS | 1884 | 1463037040529 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 250 (0x89cfb000) [pid = 1884] [serial = 648] [outer = 0x89cee000] 00:10:41 INFO - PROCESS | 1884 | 1463037041461 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1585ms 00:10:41 INFO - PROCESS | 1884 | 1463037041495 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 1884 | 1463037041499 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:10:41 INFO - PROCESS | 1884 | 1463037041506 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 1884 | 1463037041509 Marionette TRACE conn4 <- [1,834,null,{}] 00:10:41 INFO - PROCESS | 1884 | 1463037041515 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:41 INFO - PROCESS | 1884 | 1463037041772 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:10:42 INFO - PROCESS | 1884 | 1463037042046 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x89deac00 == 102 [pid = 1884] [id = 216] 00:10:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 251 (0x89deb000) [pid = 1884] [serial = 649] [outer = (nil)] 00:10:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 252 (0x89df0800) [pid = 1884] [serial = 650] [outer = 0x89deb000] 00:10:42 INFO - PROCESS | 1884 | 1463037042193 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 253 (0x8c694c00) [pid = 1884] [serial = 651] [outer = 0x89deb000] 00:10:43 INFO - PROCESS | 1884 | 1463037043136 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1682ms 00:10:43 INFO - PROCESS | 1884 | 1463037043189 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 1884 | 1463037043192 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 00:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:10:43 INFO - PROCESS | 1884 | 1463037043199 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 1884 | 1463037043202 Marionette TRACE conn4 <- [1,838,null,{}] 00:10:43 INFO - PROCESS | 1884 | 1463037043208 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:43 INFO - PROCESS | 1884 | 1463037043426 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:10:43 INFO - PROCESS | 1884 | 1463037043675 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x894e5800 == 103 [pid = 1884] [id = 217] 00:10:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 254 (0x894e5c00) [pid = 1884] [serial = 652] [outer = (nil)] 00:10:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x894ef800) [pid = 1884] [serial = 653] [outer = 0x894e5c00] 00:10:43 INFO - PROCESS | 1884 | 1463037043800 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 256 (0x894f3c00) [pid = 1884] [serial = 654] [outer = 0x894e5c00] 00:10:44 INFO - PROCESS | 1884 | 1463037044696 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1542ms 00:10:44 INFO - PROCESS | 1884 | 1463037044742 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 1884 | 1463037044746 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 00:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:10:44 INFO - PROCESS | 1884 | 1463037044753 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 1884 | 1463037044757 Marionette TRACE conn4 <- [1,842,null,{}] 00:10:44 INFO - PROCESS | 1884 | 1463037044763 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:44 INFO - PROCESS | 1884 | 1463037044971 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:10:45 INFO - PROCESS | 1884 | 1463037045223 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x894ee000 == 104 [pid = 1884] [id = 218] 00:10:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 257 (0x894f2400) [pid = 1884] [serial = 655] [outer = (nil)] 00:10:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 258 (0x89885800) [pid = 1884] [serial = 656] [outer = 0x894f2400] 00:10:45 INFO - PROCESS | 1884 | 1463037045358 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 259 (0x89888400) [pid = 1884] [serial = 657] [outer = 0x894f2400] 00:10:46 INFO - PROCESS | 1884 | 1463037046267 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 00:10:46 INFO - PROCESS | 1884 | 1463037046338 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 1884 | 1463037046342 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 00:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:10:46 INFO - PROCESS | 1884 | 1463037046349 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 1884 | 1463037046352 Marionette TRACE conn4 <- [1,846,null,{}] 00:10:46 INFO - PROCESS | 1884 | 1463037046358 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:46 INFO - PROCESS | 1884 | 1463037046559 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:10:46 INFO - PROCESS | 1884 | 1463037046830 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x89880800 == 105 [pid = 1884] [id = 219] 00:10:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 260 (0x89883c00) [pid = 1884] [serial = 658] [outer = (nil)] 00:10:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 261 (0x8988f000) [pid = 1884] [serial = 659] [outer = 0x89883c00] 00:10:46 INFO - PROCESS | 1884 | 1463037046960 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 262 (0x89dee800) [pid = 1884] [serial = 660] [outer = 0x89883c00] 00:10:47 INFO - PROCESS | 1884 | 1463037047879 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1588ms 00:10:47 INFO - PROCESS | 1884 | 1463037047938 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 1884 | 1463037047943 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 00:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:10:47 INFO - PROCESS | 1884 | 1463037047949 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 1884 | 1463037047953 Marionette TRACE conn4 <- [1,850,null,{}] 00:10:47 INFO - PROCESS | 1884 | 1463037047959 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:48 INFO - PROCESS | 1884 | 1463037048201 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:10:48 INFO - PROCESS | 1884 | 1463037048500 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x894f1400 == 106 [pid = 1884] [id = 220] 00:10:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 263 (0x89886400) [pid = 1884] [serial = 661] [outer = (nil)] 00:10:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 264 (0x8ac65400) [pid = 1884] [serial = 662] [outer = 0x89886400] 00:10:48 INFO - PROCESS | 1884 | 1463037048591 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 265 (0x8ac66800) [pid = 1884] [serial = 663] [outer = 0x89886400] 00:10:49 INFO - PROCESS | 1884 | 1463037049531 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1638ms 00:10:49 INFO - PROCESS | 1884 | 1463037049588 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:10:49 INFO - PROCESS | 1884 | 1463037049593 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:10:49 INFO - PROCESS | 1884 | 1463037049599 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 1884 | 1463037049603 Marionette TRACE conn4 <- [1,854,null,{}] 00:10:49 INFO - PROCESS | 1884 | 1463037049609 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:50 INFO - PROCESS | 1884 | 1463037050133 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:10:50 INFO - PROCESS | 1884 | 1463037050400 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf7c00 == 107 [pid = 1884] [id = 221] 00:10:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 266 (0x89cf8000) [pid = 1884] [serial = 664] [outer = (nil)] 00:10:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 267 (0x89de8c00) [pid = 1884] [serial = 665] [outer = 0x89cf8000] 00:10:50 INFO - PROCESS | 1884 | 1463037050481 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 268 (0x89df1c00) [pid = 1884] [serial = 666] [outer = 0x89cf8000] 00:10:51 INFO - PROCESS | 1884 | 1463037051368 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1838ms 00:10:51 INFO - PROCESS | 1884 | 1463037051440 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 1884 | 1463037051445 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 00:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:10:51 INFO - PROCESS | 1884 | 1463037051453 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 1884 | 1463037051459 Marionette TRACE conn4 <- [1,858,null,{}] 00:10:51 INFO - PROCESS | 1884 | 1463037051466 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:51 INFO - PROCESS | 1884 | 1463037051693 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:10:52 INFO - PROCESS | 1884 | 1463037051988 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc24000 == 108 [pid = 1884] [id = 222] 00:10:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 269 (0x8bc2b800) [pid = 1884] [serial = 667] [outer = (nil)] 00:10:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 270 (0x8c3e0400) [pid = 1884] [serial = 668] [outer = 0x8bc2b800] 00:10:52 INFO - PROCESS | 1884 | 1463037052087 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 271 (0x8d932c00) [pid = 1884] [serial = 669] [outer = 0x8bc2b800] 00:10:53 INFO - PROCESS | 1884 | 1463037053083 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1694ms 00:10:53 INFO - PROCESS | 1884 | 1463037053148 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 1884 | 1463037053153 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 00:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:10:53 INFO - PROCESS | 1884 | 1463037053160 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 1884 | 1463037053163 Marionette TRACE conn4 <- [1,862,null,{}] 00:10:53 INFO - PROCESS | 1884 | 1463037053169 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:53 INFO - PROCESS | 1884 | 1463037053380 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:10:53 INFO - PROCESS | 1884 | 1463037053791 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2a9c00 == 107 [pid = 1884] [id = 127] 00:10:53 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e9000 == 106 [pid = 1884] [id = 204] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 270 (0x8d9e7c00) [pid = 1884] [serial = 535] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 269 (0x8f368800) [pid = 1884] [serial = 538] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 268 (0x92b5cc00) [pid = 1884] [serial = 541] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 267 (0x99308000) [pid = 1884] [serial = 544] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 266 (0x9a344800) [pid = 1884] [serial = 547] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 265 (0x9be5dc00) [pid = 1884] [serial = 550] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 264 (0x8c749800) [pid = 1884] [serial = 553] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | --DOMWINDOW == 263 (0x8f659400) [pid = 1884] [serial = 556] [outer = (nil)] [url = about:blank] 00:10:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c749800 == 107 [pid = 1884] [id = 223] 00:10:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 264 (0x8c74c800) [pid = 1884] [serial = 670] [outer = (nil)] 00:10:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 265 (0x8e2af000) [pid = 1884] [serial = 671] [outer = 0x8c74c800] 00:10:53 INFO - PROCESS | 1884 | 1463037053987 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 266 (0x8ebdf800) [pid = 1884] [serial = 672] [outer = 0x8c74c800] 00:10:54 INFO - PROCESS | 1884 | --DOCSHELL 0x8ba39400 == 106 [pid = 1884] [id = 203] 00:10:54 INFO - PROCESS | 1884 | --DOCSHELL 0x8c696000 == 105 [pid = 1884] [id = 202] 00:10:54 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9dd000 == 104 [pid = 1884] [id = 193] 00:10:54 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8f0400 == 103 [pid = 1884] [id = 192] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 265 (0x92828400) [pid = 1884] [serial = 572] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 264 (0x8f6dac00) [pid = 1884] [serial = 565] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 263 (0x92637c00) [pid = 1884] [serial = 569] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 262 (0x91207800) [pid = 1884] [serial = 566] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 261 (0x93bacc00) [pid = 1884] [serial = 219] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 260 (0x9930c800) [pid = 1884] [serial = 222] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 259 (0x9aec6c00) [pid = 1884] [serial = 225] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 258 (0xa27e3400) [pid = 1884] [serial = 228] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 257 (0x9c12f000) [pid = 1884] [serial = 232] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 256 (0xa6863800) [pid = 1884] [serial = 235] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 255 (0xa82b6400) [pid = 1884] [serial = 238] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0xa236e400) [pid = 1884] [serial = 259] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 253 (0x9b0acc00) [pid = 1884] [serial = 349] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 252 (0x9248dc00) [pid = 1884] [serial = 568] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 251 (0x8ed02800) [pid = 1884] [serial = 560] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 250 (0x8e99b000) [pid = 1884] [serial = 559] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 249 (0x8e2aec00) [pid = 1884] [serial = 562] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 248 (0x8e95bc00) [pid = 1884] [serial = 563] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | --DOMWINDOW == 247 (0x92498000) [pid = 1884] [serial = 571] [outer = (nil)] [url = about:blank] 00:10:54 INFO - PROCESS | 1884 | 1463037054898 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1787ms 00:10:54 INFO - PROCESS | 1884 | 1463037054949 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:10:54 INFO - PROCESS | 1884 | 1463037054956 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 00:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:10:54 INFO - PROCESS | 1884 | 1463037054973 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 1884 | 1463037054981 Marionette TRACE conn4 <- [1,866,null,{}] 00:10:54 INFO - PROCESS | 1884 | 1463037054987 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:55 INFO - PROCESS | 1884 | 1463037055178 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:10:55 INFO - PROCESS | 1884 | 1463037055351 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed02800 == 104 [pid = 1884] [id = 224] 00:10:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 248 (0x8ed06400) [pid = 1884] [serial = 673] [outer = (nil)] 00:10:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 249 (0x8f6cfc00) [pid = 1884] [serial = 674] [outer = 0x8ed06400] 00:10:55 INFO - PROCESS | 1884 | 1463037055430 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 250 (0x9118c000) [pid = 1884] [serial = 675] [outer = 0x8ed06400] 00:10:56 INFO - PROCESS | 1884 | 1463037056266 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1390ms 00:10:56 INFO - PROCESS | 1884 | 1463037056357 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:10:56 INFO - PROCESS | 1884 | 1463037056361 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 00:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:10:56 INFO - PROCESS | 1884 | 1463037056367 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 1884 | 1463037056370 Marionette TRACE conn4 <- [1,870,null,{}] 00:10:56 INFO - PROCESS | 1884 | 1463037056375 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:56 INFO - PROCESS | 1884 | 1463037056620 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:10:56 INFO - PROCESS | 1884 | 1463037056662 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc2e800 == 105 [pid = 1884] [id = 225] 00:10:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 251 (0x8d9dd000) [pid = 1884] [serial = 676] [outer = (nil)] 00:10:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 252 (0x91d8a800) [pid = 1884] [serial = 677] [outer = 0x8d9dd000] 00:10:56 INFO - PROCESS | 1884 | 1463037056745 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 253 (0x91e0b400) [pid = 1884] [serial = 678] [outer = 0x8d9dd000] 00:10:57 INFO - PROCESS | 1884 | 1463037057757 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1431ms 00:10:57 INFO - PROCESS | 1884 | 1463037057800 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 1884 | 1463037057803 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:10:57 INFO - PROCESS | 1884 | 1463037057816 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 1884 | 1463037057819 Marionette TRACE conn4 <- [1,874,null,{}] 00:10:57 INFO - PROCESS | 1884 | 1463037057825 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:58 INFO - PROCESS | 1884 | 1463037058074 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:10:58 INFO - PROCESS | 1884 | 1463037058108 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x92496800 == 106 [pid = 1884] [id = 226] 00:10:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 254 (0x92497000) [pid = 1884] [serial = 679] [outer = (nil)] 00:10:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x92635800) [pid = 1884] [serial = 680] [outer = 0x92497000] 00:10:58 INFO - PROCESS | 1884 | 1463037058207 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 256 (0x92cb1800) [pid = 1884] [serial = 681] [outer = 0x92497000] 00:10:58 INFO - PROCESS | 1884 | --DOMWINDOW == 255 (0x8c8ea000) [pid = 1884] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:10:58 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0x8c696400) [pid = 1884] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:10:58 INFO - PROCESS | 1884 | --DOMWINDOW == 253 (0x8c74e800) [pid = 1884] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:10:58 INFO - PROCESS | 1884 | --DOMWINDOW == 252 (0x92496000) [pid = 1884] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:10:59 INFO - PROCESS | 1884 | 1463037059321 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1533ms 00:10:59 INFO - PROCESS | 1884 | 1463037059349 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 1884 | 1463037059354 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 00:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:10:59 INFO - PROCESS | 1884 | 1463037059361 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 1884 | 1463037059364 Marionette TRACE conn4 <- [1,878,null,{}] 00:10:59 INFO - PROCESS | 1884 | 1463037059370 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:59 INFO - PROCESS | 1884 | 1463037059553 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:10:59 INFO - PROCESS | 1884 | 1463037059716 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e0f400 == 107 [pid = 1884] [id = 227] 00:10:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 253 (0x92496000) [pid = 1884] [serial = 682] [outer = (nil)] 00:10:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 254 (0x93be7c00) [pid = 1884] [serial = 683] [outer = 0x92496000] 00:10:59 INFO - PROCESS | 1884 | 1463037059793 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x952b6400) [pid = 1884] [serial = 684] [outer = 0x92496000] 00:11:00 INFO - PROCESS | 1884 | 1463037060574 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1235ms 00:11:00 INFO - PROCESS | 1884 | 1463037060597 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 1884 | 1463037060601 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 00:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:11:00 INFO - PROCESS | 1884 | 1463037060607 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 1884 | 1463037060610 Marionette TRACE conn4 <- [1,882,null,{}] 00:11:00 INFO - PROCESS | 1884 | 1463037060733 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:01 INFO - PROCESS | 1884 | 1463037061001 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:11:01 INFO - PROCESS | 1884 | 1463037061302 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de5c00 == 108 [pid = 1884] [id = 228] 00:11:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 256 (0x89de6400) [pid = 1884] [serial = 685] [outer = (nil)] 00:11:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 257 (0x89df3800) [pid = 1884] [serial = 686] [outer = 0x89de6400] 00:11:01 INFO - PROCESS | 1884 | 1463037061435 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 258 (0x8ac6f800) [pid = 1884] [serial = 687] [outer = 0x89de6400] 00:11:02 INFO - PROCESS | 1884 | 1463037062403 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1854ms 00:11:02 INFO - PROCESS | 1884 | 1463037062464 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 1884 | 1463037062471 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 00:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:11:02 INFO - PROCESS | 1884 | 1463037062480 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 1884 | 1463037062485 Marionette TRACE conn4 <- [1,886,null,{}] 00:11:02 INFO - PROCESS | 1884 | 1463037062492 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:02 INFO - PROCESS | 1884 | 1463037062710 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:11:03 INFO - PROCESS | 1884 | 1463037062983 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2a3000 == 109 [pid = 1884] [id = 229] 00:11:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 259 (0x8e582000) [pid = 1884] [serial = 688] [outer = (nil)] 00:11:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 260 (0x8e966c00) [pid = 1884] [serial = 689] [outer = 0x8e582000] 00:11:03 INFO - PROCESS | 1884 | 1463037063118 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 261 (0x8ed0a800) [pid = 1884] [serial = 690] [outer = 0x8e582000] 00:11:04 INFO - PROCESS | 1884 | 1463037064075 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1633ms 00:11:04 INFO - PROCESS | 1884 | 1463037064113 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 1884 | 1463037064117 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 00:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:11:04 INFO - PROCESS | 1884 | 1463037064125 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - PROCESS | 1884 | 1463037064129 Marionette TRACE conn4 <- [1,890,null,{}] 00:11:04 INFO - PROCESS | 1884 | 1463037064135 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:04 INFO - PROCESS | 1884 | 1463037064355 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:11:04 INFO - PROCESS | 1884 | 1463037064661 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f655800 == 110 [pid = 1884] [id = 230] 00:11:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 262 (0x91d8cc00) [pid = 1884] [serial = 691] [outer = (nil)] 00:11:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 263 (0x92496400) [pid = 1884] [serial = 692] [outer = 0x91d8cc00] 00:11:04 INFO - PROCESS | 1884 | 1463037064780 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 264 (0x92b5e400) [pid = 1884] [serial = 693] [outer = 0x91d8cc00] 00:11:05 INFO - PROCESS | 1884 | 1463037065739 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1682ms 00:11:05 INFO - PROCESS | 1884 | 1463037065816 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 1884 | 1463037065826 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:11:05 INFO - PROCESS | 1884 | 1463037065834 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 1884 | 1463037065838 Marionette TRACE conn4 <- [1,894,null,{}] 00:11:05 INFO - PROCESS | 1884 | 1463037065844 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:06 INFO - PROCESS | 1884 | 1463037066105 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:11:06 INFO - PROCESS | 1884 | 1463037066409 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x9782c400 == 111 [pid = 1884] [id = 231] 00:11:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 265 (0x9782dc00) [pid = 1884] [serial = 694] [outer = (nil)] 00:11:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 266 (0x99f09800) [pid = 1884] [serial = 695] [outer = 0x9782dc00] 00:11:06 INFO - PROCESS | 1884 | 1463037066509 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 267 (0x9a63e000) [pid = 1884] [serial = 696] [outer = 0x9782dc00] 00:11:07 INFO - PROCESS | 1884 | 1463037067458 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1688ms 00:11:07 INFO - PROCESS | 1884 | 1463037067523 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:11:07 INFO - PROCESS | 1884 | 1463037067528 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 00:11:07 INFO - PROCESS | 1884 | 1463037067535 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 1884 | 1463037067540 Marionette TRACE conn4 <- [1,898,null,{}] 00:11:07 INFO - PROCESS | 1884 | 1463037067546 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:07 INFO - PROCESS | 1884 | 1463037067762 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:11:08 INFO - PROCESS | 1884 | 1463037068017 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x979c1c00 == 112 [pid = 1884] [id = 232] 00:11:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 268 (0x9a99e800) [pid = 1884] [serial = 697] [outer = (nil)] 00:11:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 269 (0x9b30b800) [pid = 1884] [serial = 698] [outer = 0x9a99e800] 00:11:08 INFO - PROCESS | 1884 | 1463037068150 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 270 (0x9b312000) [pid = 1884] [serial = 699] [outer = 0x9a99e800] 00:11:09 INFO - PROCESS | 1884 | 1463037069136 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1632ms 00:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:11:09 INFO - PROCESS | 1884 | 1463037069167 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 1884 | 1463037069170 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 00:11:09 INFO - PROCESS | 1884 | 1463037069178 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 1884 | 1463037069181 Marionette TRACE conn4 <- [1,902,null,{}] 00:11:09 INFO - PROCESS | 1884 | 1463037069187 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:09 INFO - PROCESS | 1884 | 1463037069441 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:11:09 INFO - PROCESS | 1884 | 1463037069708 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c695400 == 113 [pid = 1884] [id = 233] 00:11:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 271 (0x9be6b800) [pid = 1884] [serial = 700] [outer = (nil)] 00:11:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 272 (0x9d430400) [pid = 1884] [serial = 701] [outer = 0x9be6b800] 00:11:09 INFO - PROCESS | 1884 | 1463037069815 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 273 (0xa060fc00) [pid = 1884] [serial = 702] [outer = 0x9be6b800] 00:11:10 INFO - PROCESS | 1884 | 1463037070705 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1591ms 00:11:10 INFO - PROCESS | 1884 | 1463037070768 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 1884 | 1463037070772 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 00:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:11:10 INFO - PROCESS | 1884 | 1463037070778 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 1884 | 1463037070782 Marionette TRACE conn4 <- [1,906,null,{}] 00:11:10 INFO - PROCESS | 1884 | 1463037070788 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:10 INFO - PROCESS | 1884 | 1463037070979 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:11:11 INFO - PROCESS | 1884 | 1463037071234 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 1884 | ++DOCSHELL 0xa2542c00 == 114 [pid = 1884] [id = 234] 00:11:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 274 (0xa2729000) [pid = 1884] [serial = 703] [outer = (nil)] 00:11:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 275 (0xa31b0400) [pid = 1884] [serial = 704] [outer = 0xa2729000] 00:11:11 INFO - PROCESS | 1884 | 1463037071368 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 276 (0xa36ad000) [pid = 1884] [serial = 705] [outer = 0xa2729000] 00:11:12 INFO - PROCESS | 1884 | 1463037072268 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1589ms 00:11:12 INFO - PROCESS | 1884 | 1463037072368 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 1884 | 1463037072373 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 00:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:11:12 INFO - PROCESS | 1884 | 1463037072380 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 1884 | 1463037072383 Marionette TRACE conn4 <- [1,910,null,{}] 00:11:12 INFO - PROCESS | 1884 | 1463037072389 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:12 INFO - PROCESS | 1884 | 1463037072617 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:11:12 INFO - PROCESS | 1884 | 1463037072949 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 1884 | ++DOCSHELL 0xa27e3400 == 115 [pid = 1884] [id = 235] 00:11:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 277 (0xa3152000) [pid = 1884] [serial = 706] [outer = (nil)] 00:11:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 278 (0xa638b400) [pid = 1884] [serial = 707] [outer = 0xa3152000] 00:11:13 INFO - PROCESS | 1884 | 1463037073036 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 279 (0xa6863800) [pid = 1884] [serial = 708] [outer = 0xa3152000] 00:11:13 INFO - PROCESS | 1884 | 1463037073912 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1591ms 00:11:13 INFO - PROCESS | 1884 | 1463037073971 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 1884 | 1463037073975 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:11:13 INFO - PROCESS | 1884 | 1463037073984 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 1884 | 1463037073988 Marionette TRACE conn4 <- [1,914,null,{}] 00:11:14 INFO - PROCESS | 1884 | 1463037073997 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:14 INFO - PROCESS | 1884 | 1463037074240 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:11:14 INFO - PROCESS | 1884 | 1463037074506 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a848400 == 116 [pid = 1884] [id = 236] 00:11:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 280 (0x8d9e0c00) [pid = 1884] [serial = 709] [outer = (nil)] 00:11:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 281 (0x9aa0f400) [pid = 1884] [serial = 710] [outer = 0x8d9e0c00] 00:11:14 INFO - PROCESS | 1884 | 1463037074636 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 282 (0x9aa12400) [pid = 1884] [serial = 711] [outer = 0x8d9e0c00] 00:11:15 INFO - PROCESS | 1884 | 1463037075536 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1591ms 00:11:15 INFO - PROCESS | 1884 | 1463037075576 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 1884 | 1463037075580 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 00:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:11:15 INFO - PROCESS | 1884 | 1463037075586 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 1884 | 1463037075590 Marionette TRACE conn4 <- [1,918,null,{}] 00:11:15 INFO - PROCESS | 1884 | 1463037075596 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:15 INFO - PROCESS | 1884 | 1463037075801 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:11:16 INFO - PROCESS | 1884 | 1463037076060 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bc9400 == 117 [pid = 1884] [id = 237] 00:11:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 283 (0x89bc9c00) [pid = 1884] [serial = 712] [outer = (nil)] 00:11:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 284 (0x89bd1800) [pid = 1884] [serial = 713] [outer = 0x89bc9c00] 00:11:16 INFO - PROCESS | 1884 | 1463037076195 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 285 (0x89bd5000) [pid = 1884] [serial = 714] [outer = 0x89bc9c00] 00:11:17 INFO - PROCESS | 1884 | 1463037077092 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1584ms 00:11:17 INFO - PROCESS | 1884 | 1463037077171 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 1884 | 1463037077176 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 00:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:11:17 INFO - PROCESS | 1884 | 1463037077183 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 1884 | 1463037077187 Marionette TRACE conn4 <- [1,922,null,{}] 00:11:17 INFO - PROCESS | 1884 | 1463037077193 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:17 INFO - PROCESS | 1884 | 1463037077468 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:11:17 INFO - PROCESS | 1884 | 1463037077783 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e12c00 == 118 [pid = 1884] [id = 238] 00:11:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 286 (0x87e15800) [pid = 1884] [serial = 715] [outer = (nil)] 00:11:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 287 (0x87e20c00) [pid = 1884] [serial = 716] [outer = 0x87e15800] 00:11:17 INFO - PROCESS | 1884 | 1463037077882 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 288 (0x89bd5400) [pid = 1884] [serial = 717] [outer = 0x87e15800] 00:11:18 INFO - PROCESS | 1884 | 1463037078830 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1687ms 00:11:18 INFO - PROCESS | 1884 | 1463037078871 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 1884 | 1463037078876 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 00:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:11:18 INFO - PROCESS | 1884 | 1463037078884 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 1884 | 1463037078889 Marionette TRACE conn4 <- [1,926,null,{}] 00:11:18 INFO - PROCESS | 1884 | 1463037078895 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:19 INFO - PROCESS | 1884 | 1463037079128 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:11:19 INFO - PROCESS | 1884 | 1463037079389 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x88001400 == 119 [pid = 1884] [id = 239] 00:11:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 289 (0x88002c00) [pid = 1884] [serial = 718] [outer = (nil)] 00:11:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 290 (0x88009800) [pid = 1884] [serial = 719] [outer = 0x88002c00] 00:11:19 INFO - PROCESS | 1884 | 1463037079529 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 291 (0x8800c800) [pid = 1884] [serial = 720] [outer = 0x88002c00] 00:11:20 INFO - PROCESS | 1884 | 1463037080401 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1588ms 00:11:20 INFO - PROCESS | 1884 | 1463037080473 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 1884 | 1463037080477 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 00:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:11:20 INFO - PROCESS | 1884 | 1463037080483 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - PROCESS | 1884 | 1463037080487 Marionette TRACE conn4 <- [1,930,null,{}] 00:11:20 INFO - PROCESS | 1884 | 1463037080493 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:20 INFO - PROCESS | 1884 | 1463037080731 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:11:21 INFO - PROCESS | 1884 | 1463037080995 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x88003400 == 120 [pid = 1884] [id = 240] 00:11:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 292 (0x88005800) [pid = 1884] [serial = 721] [outer = (nil)] 00:11:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 293 (0x8a843800) [pid = 1884] [serial = 722] [outer = 0x88005800] 00:11:21 INFO - PROCESS | 1884 | 1463037081127 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 294 (0x9aa0a800) [pid = 1884] [serial = 723] [outer = 0x88005800] 00:11:22 INFO - PROCESS | 1884 | 1463037082055 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1632ms 00:11:22 INFO - PROCESS | 1884 | 1463037082120 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 1884 | 1463037082126 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:11:22 INFO - PROCESS | 1884 | 1463037082136 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 1884 | 1463037082142 Marionette TRACE conn4 <- [1,934,null,{}] 00:11:22 INFO - PROCESS | 1884 | 1463037082151 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:22 INFO - PROCESS | 1884 | 1463037082510 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:11:22 INFO - PROCESS | 1884 | 1463037082819 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800cc00 == 121 [pid = 1884] [id = 241] 00:11:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 295 (0x8800fc00) [pid = 1884] [serial = 724] [outer = (nil)] 00:11:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 296 (0x88a52800) [pid = 1884] [serial = 725] [outer = 0x8800fc00] 00:11:22 INFO - PROCESS | 1884 | 1463037082912 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 297 (0x88a55000) [pid = 1884] [serial = 726] [outer = 0x8800fc00] 00:11:23 INFO - PROCESS | 1884 | 1463037083830 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1740ms 00:11:23 INFO - PROCESS | 1884 | 1463037083876 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:11:23 INFO - PROCESS | 1884 | 1463037083880 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 00:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:11:23 INFO - PROCESS | 1884 | 1463037083887 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - PROCESS | 1884 | 1463037083890 Marionette TRACE conn4 <- [1,938,null,{}] 00:11:23 INFO - PROCESS | 1884 | 1463037083896 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:24 INFO - PROCESS | 1884 | 1463037084139 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:11:24 INFO - PROCESS | 1884 | 1463037084444 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x87652800 == 122 [pid = 1884] [id = 242] 00:11:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 298 (0x87653400) [pid = 1884] [serial = 727] [outer = (nil)] 00:11:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 299 (0x87659c00) [pid = 1884] [serial = 728] [outer = 0x87653400] 00:11:24 INFO - PROCESS | 1884 | 1463037084541 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 300 (0x8765bc00) [pid = 1884] [serial = 729] [outer = 0x87653400] 00:11:25 INFO - PROCESS | 1884 | 1463037085439 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1586ms 00:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:11:25 INFO - PROCESS | 1884 | 1463037085475 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 1884 | 1463037085478 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 00:11:25 INFO - PROCESS | 1884 | 1463037085485 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 1884 | 1463037085489 Marionette TRACE conn4 <- [1,942,null,{}] 00:11:25 INFO - PROCESS | 1884 | 1463037085511 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:25 INFO - PROCESS | 1884 | 1463037085801 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:11:26 INFO - PROCESS | 1884 | 1463037086009 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x87656c00 == 123 [pid = 1884] [id = 243] 00:11:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 301 (0x8765c800) [pid = 1884] [serial = 730] [outer = (nil)] 00:11:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 302 (0x88a4e000) [pid = 1884] [serial = 731] [outer = 0x8765c800] 00:11:26 INFO - PROCESS | 1884 | 1463037086135 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 303 (0x88a56800) [pid = 1884] [serial = 732] [outer = 0x8765c800] 00:11:27 INFO - PROCESS | 1884 | 1463037087060 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1641ms 00:11:27 INFO - PROCESS | 1884 | 1463037087129 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1884 | 1463037087135 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 00:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:11:27 INFO - PROCESS | 1884 | 1463037087148 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 1884 | 1463037087154 Marionette TRACE conn4 <- [1,946,null,{}] 00:11:27 INFO - PROCESS | 1884 | 1463037087164 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:27 INFO - PROCESS | 1884 | 1463037087460 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:11:27 INFO - PROCESS | 1884 | 1463037087805 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b6400 == 124 [pid = 1884] [id = 244] 00:11:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 304 (0x878b7c00) [pid = 1884] [serial = 733] [outer = (nil)] 00:11:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 305 (0x878bf800) [pid = 1884] [serial = 734] [outer = 0x878b7c00] 00:11:27 INFO - PROCESS | 1884 | 1463037087893 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 306 (0x878c3400) [pid = 1884] [serial = 735] [outer = 0x878b7c00] 00:11:28 INFO - PROCESS | 1884 | 1463037088803 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1693ms 00:11:28 INFO - PROCESS | 1884 | 1463037088861 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 1884 | 1463037088864 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 00:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:11:28 INFO - PROCESS | 1884 | 1463037088872 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 1884 | 1463037088876 Marionette TRACE conn4 <- [1,950,null,{}] 00:11:28 INFO - PROCESS | 1884 | 1463037088882 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:29 INFO - PROCESS | 1884 | 1463037089088 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:11:29 INFO - PROCESS | 1884 | 1463037089421 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b9000 == 125 [pid = 1884] [id = 245] 00:11:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 307 (0x878ba400) [pid = 1884] [serial = 736] [outer = (nil)] 00:11:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 308 (0x88a5b800) [pid = 1884] [serial = 737] [outer = 0x878ba400] 00:11:29 INFO - PROCESS | 1884 | 1463037089520 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 309 (0x8a846000) [pid = 1884] [serial = 738] [outer = 0x878ba400] 00:11:30 INFO - PROCESS | 1884 | 1463037090494 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1685ms 00:11:30 INFO - PROCESS | 1884 | 1463037090559 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 1884 | 1463037090563 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:11:30 INFO - PROCESS | 1884 | 1463037090573 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 1884 | 1463037090576 Marionette TRACE conn4 <- [1,954,null,{}] 00:11:30 INFO - PROCESS | 1884 | 1463037090582 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:30 INFO - PROCESS | 1884 | 1463037090863 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed10000 == 124 [pid = 1884] [id = 189] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x92fce000 == 123 [pid = 1884] [id = 24] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x9c1b3000 == 122 [pid = 1884] [id = 107] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0xa236f400 == 121 [pid = 1884] [id = 108] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x947e3000 == 120 [pid = 1884] [id = 31] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8ba3c800 == 119 [pid = 1884] [id = 187] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8f654400 == 118 [pid = 1884] [id = 188] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d6400 == 117 [pid = 1884] [id = 178] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d7800 == 116 [pid = 1884] [id = 190] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd6400 == 115 [pid = 1884] [id = 109] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9dd800 == 114 [pid = 1884] [id = 179] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3dc000 == 113 [pid = 1884] [id = 145] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x92636000 == 112 [pid = 1884] [id = 148] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3dec00 == 111 [pid = 1884] [id = 212] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8c693800 == 110 [pid = 1884] [id = 211] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8e95d800 == 109 [pid = 1884] [id = 210] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6c3800 == 108 [pid = 1884] [id = 209] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x92492800 == 107 [pid = 1884] [id = 208] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b7c00 == 106 [pid = 1884] [id = 207] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc30000 == 105 [pid = 1884] [id = 205] 00:11:31 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e3000 == 104 [pid = 1884] [id = 206] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 308 (0x9c139c00) [pid = 1884] [serial = 595] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 307 (0x91209800) [pid = 1884] [serial = 614] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 306 (0x8ebd8800) [pid = 1884] [serial = 604] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 305 (0x91bd8800) [pid = 1884] [serial = 580] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 304 (0x9b80c000) [pid = 1884] [serial = 592] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 303 (0x8c74ac00) [pid = 1884] [serial = 607] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 302 (0x97829800) [pid = 1884] [serial = 583] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 301 (0x9a344c00) [pid = 1884] [serial = 586] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 300 (0x93ba9800) [pid = 1884] [serial = 574] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 299 (0x8e583400) [pid = 1884] [serial = 613] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 298 (0x8f656800) [pid = 1884] [serial = 610] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 297 (0x91bde000) [pid = 1884] [serial = 611] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 296 (0x8bc29c00) [pid = 1884] [serial = 601] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 295 (0xa2246000) [pid = 1884] [serial = 598] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 294 (0x8e999c00) [pid = 1884] [serial = 577] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 293 (0x8d9e0400) [pid = 1884] [serial = 608] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 292 (0x9a63ac00) [pid = 1884] [serial = 589] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 291 (0x92f06400) [pid = 1884] [serial = 533] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | --DOMWINDOW == 290 (0x92b5a000) [pid = 1884] [serial = 616] [outer = (nil)] [url = about:blank] 00:11:32 INFO - PROCESS | 1884 | 1463037092400 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x878ba000 == 105 [pid = 1884] [id = 246] 00:11:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 291 (0x878ba800) [pid = 1884] [serial = 739] [outer = (nil)] 00:11:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 292 (0x878c5800) [pid = 1884] [serial = 740] [outer = 0x878ba800] 00:11:32 INFO - PROCESS | 1884 | 1463037092490 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 293 (0x87e1bc00) [pid = 1884] [serial = 741] [outer = 0x878ba800] 00:11:33 INFO - PROCESS | 1884 | 1463037093366 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2848ms 00:11:33 INFO - PROCESS | 1884 | 1463037093423 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 1884 | 1463037093429 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 00:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:11:33 INFO - PROCESS | 1884 | 1463037093438 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 1884 | 1463037093445 Marionette TRACE conn4 <- [1,958,null,{}] 00:11:33 INFO - PROCESS | 1884 | 1463037093453 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:33 INFO - PROCESS | 1884 | 1463037093668 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:11:33 INFO - PROCESS | 1884 | 1463037093850 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x88004400 == 106 [pid = 1884] [id = 247] 00:11:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 294 (0x88a4e800) [pid = 1884] [serial = 742] [outer = (nil)] 00:11:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 295 (0x894ec800) [pid = 1884] [serial = 743] [outer = 0x88a4e800] 00:11:33 INFO - PROCESS | 1884 | 1463037093940 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 296 (0x89886000) [pid = 1884] [serial = 744] [outer = 0x88a4e800] 00:11:34 INFO - PROCESS | 1884 | 1463037094976 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1592ms 00:11:35 INFO - PROCESS | 1884 | 1463037095034 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 1884 | 1463037095042 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 00:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:11:35 INFO - PROCESS | 1884 | 1463037095060 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 1884 | 1463037095064 Marionette TRACE conn4 <- [1,962,null,{}] 00:11:35 INFO - PROCESS | 1884 | 1463037095070 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:35 INFO - PROCESS | 1884 | 1463037095358 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:11:35 INFO - PROCESS | 1884 | 1463037095622 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de8400 == 107 [pid = 1884] [id = 248] 00:11:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 297 (0x89dea400) [pid = 1884] [serial = 745] [outer = (nil)] 00:11:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 298 (0x8a843c00) [pid = 1884] [serial = 746] [outer = 0x89dea400] 00:11:35 INFO - PROCESS | 1884 | 1463037095715 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 299 (0x8ac6b000) [pid = 1884] [serial = 747] [outer = 0x89dea400] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 298 (0x8ed06400) [pid = 1884] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 297 (0x8bc2b800) [pid = 1884] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 296 (0x8d9dd000) [pid = 1884] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 295 (0x89cf8000) [pid = 1884] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 294 (0x91207400) [pid = 1884] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 293 (0x8c74c800) [pid = 1884] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:11:37 INFO - PROCESS | 1884 | --DOMWINDOW == 292 (0x92497000) [pid = 1884] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:11:37 INFO - PROCESS | 1884 | 1463037097067 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2090ms 00:11:37 INFO - PROCESS | 1884 | 1463037097151 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 1884 | 1463037097155 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 00:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:11:37 INFO - PROCESS | 1884 | 1463037097234 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 1884 | 1463037097245 Marionette TRACE conn4 <- [1,966,null,{}] 00:11:37 INFO - PROCESS | 1884 | 1463037097264 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:37 INFO - PROCESS | 1884 | 1463037097472 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:11:37 INFO - PROCESS | 1884 | 1463037097490 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd3400 == 108 [pid = 1884] [id = 249] 00:11:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 293 (0x8bc24800) [pid = 1884] [serial = 748] [outer = (nil)] 00:11:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 294 (0x8c693000) [pid = 1884] [serial = 749] [outer = 0x8bc24800] 00:11:37 INFO - PROCESS | 1884 | 1463037097586 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 295 (0x8c8e3400) [pid = 1884] [serial = 750] [outer = 0x8bc24800] 00:11:38 INFO - PROCESS | 1884 | 1463037098584 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1437ms 00:11:38 INFO - PROCESS | 1884 | 1463037098644 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 1884 | 1463037098649 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 00:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:11:38 INFO - PROCESS | 1884 | 1463037098657 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - PROCESS | 1884 | 1463037098659 Marionette TRACE conn4 <- [1,970,null,{}] 00:11:38 INFO - PROCESS | 1884 | 1463037098665 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:38 INFO - PROCESS | 1884 | 1463037098868 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:11:39 INFO - PROCESS | 1884 | 1463037099170 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a91c00 == 109 [pid = 1884] [id = 250] 00:11:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 296 (0x86a92400) [pid = 1884] [serial = 751] [outer = (nil)] 00:11:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 297 (0x86a98000) [pid = 1884] [serial = 752] [outer = 0x86a92400] 00:11:39 INFO - PROCESS | 1884 | 1463037099366 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 298 (0x87e13000) [pid = 1884] [serial = 753] [outer = 0x86a92400] 00:11:40 INFO - PROCESS | 1884 | 1463037100396 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1788ms 00:11:40 INFO - PROCESS | 1884 | 1463037100447 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:11:40 INFO - PROCESS | 1884 | 1463037100455 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:11:40 INFO - PROCESS | 1884 | 1463037100465 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 1884 | 1463037100471 Marionette TRACE conn4 <- [1,974,null,{}] 00:11:40 INFO - PROCESS | 1884 | 1463037100479 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:40 INFO - PROCESS | 1884 | 1463037100733 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:11:41 INFO - PROCESS | 1884 | 1463037101063 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988ac00 == 110 [pid = 1884] [id = 251] 00:11:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 299 (0x89bcf800) [pid = 1884] [serial = 754] [outer = (nil)] 00:11:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 300 (0x89cf4800) [pid = 1884] [serial = 755] [outer = 0x89bcf800] 00:11:41 INFO - PROCESS | 1884 | 1463037101174 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 301 (0x89df2400) [pid = 1884] [serial = 756] [outer = 0x89bcf800] 00:11:42 INFO - PROCESS | 1884 | 1463037102188 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1790ms 00:11:42 INFO - PROCESS | 1884 | 1463037102257 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 1884 | 1463037102264 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 00:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:11:42 INFO - PROCESS | 1884 | 1463037102275 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 1884 | 1463037102279 Marionette TRACE conn4 <- [1,978,null,{}] 00:11:42 INFO - PROCESS | 1884 | 1463037102286 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:42 INFO - PROCESS | 1884 | 1463037102574 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:11:43 INFO - PROCESS | 1884 | 1463037102990 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3df000 == 111 [pid = 1884] [id = 252] 00:11:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 302 (0x8c744400) [pid = 1884] [serial = 757] [outer = (nil)] 00:11:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 303 (0x8d934800) [pid = 1884] [serial = 758] [outer = 0x8c744400] 00:11:43 INFO - PROCESS | 1884 | 1463037103090 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 304 (0x8d9d9c00) [pid = 1884] [serial = 759] [outer = 0x8c744400] 00:11:44 INFO - PROCESS | 1884 | 1463037104115 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1891ms 00:11:44 INFO - PROCESS | 1884 | 1463037104166 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 1884 | 1463037104170 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 00:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:11:44 INFO - PROCESS | 1884 | 1463037104180 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 1884 | 1463037104190 Marionette TRACE conn4 <- [1,982,null,{}] 00:11:44 INFO - PROCESS | 1884 | 1463037104225 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:44 INFO - PROCESS | 1884 | 1463037104628 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:11:44 INFO - PROCESS | 1884 | 1463037104852 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e7400 == 112 [pid = 1884] [id = 253] 00:11:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 305 (0x8e57d800) [pid = 1884] [serial = 760] [outer = (nil)] 00:11:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 306 (0x8e999c00) [pid = 1884] [serial = 761] [outer = 0x8e57d800] 00:11:44 INFO - PROCESS | 1884 | 1463037104973 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 307 (0x8ebdc800) [pid = 1884] [serial = 762] [outer = 0x8e57d800] 00:11:45 INFO - PROCESS | 1884 | 1463037105902 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1758ms 00:11:45 INFO - PROCESS | 1884 | 1463037105936 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 1884 | 1463037105942 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 00:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:11:45 INFO - PROCESS | 1884 | 1463037105948 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 1884 | 1463037105951 Marionette TRACE conn4 <- [1,986,null,{}] 00:11:45 INFO - PROCESS | 1884 | 1463037105959 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:46 INFO - PROCESS | 1884 | 1463037106183 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:11:46 INFO - PROCESS | 1884 | 1463037106456 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed09000 == 113 [pid = 1884] [id = 254] 00:11:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 308 (0x8f36b000) [pid = 1884] [serial = 763] [outer = (nil)] 00:11:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 309 (0x8f374800) [pid = 1884] [serial = 764] [outer = 0x8f36b000] 00:11:46 INFO - PROCESS | 1884 | 1463037106587 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 310 (0x8f653400) [pid = 1884] [serial = 765] [outer = 0x8f36b000] 00:11:47 INFO - PROCESS | 1884 | 1463037107481 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1583ms 00:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:11:47 INFO - PROCESS | 1884 | 1463037107532 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 1884 | 1463037107536 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 00:11:47 INFO - PROCESS | 1884 | 1463037107542 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 1884 | 1463037107546 Marionette TRACE conn4 <- [1,990,null,{}] 00:11:47 INFO - PROCESS | 1884 | 1463037107552 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:47 INFO - PROCESS | 1884 | 1463037107762 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:11:48 INFO - PROCESS | 1884 | 1463037108080 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c2800 == 114 [pid = 1884] [id = 255] 00:11:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 311 (0x8f6d2000) [pid = 1884] [serial = 766] [outer = (nil)] 00:11:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 312 (0x91184400) [pid = 1884] [serial = 767] [outer = 0x8f6d2000] 00:11:48 INFO - PROCESS | 1884 | 1463037108185 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 313 (0x91bde000) [pid = 1884] [serial = 768] [outer = 0x8f6d2000] 00:11:49 INFO - PROCESS | 1884 | 1463037109138 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1642ms 00:11:49 INFO - PROCESS | 1884 | 1463037109188 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 1884 | 1463037109192 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:11:49 INFO - PROCESS | 1884 | 1463037109199 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 1884 | 1463037109203 Marionette TRACE conn4 <- [1,994,null,{}] 00:11:49 INFO - PROCESS | 1884 | 1463037109209 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:49 INFO - PROCESS | 1884 | 1463037109466 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:11:49 INFO - PROCESS | 1884 | 1463037109740 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x89887c00 == 115 [pid = 1884] [id = 256] 00:11:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 314 (0x8c3d7800) [pid = 1884] [serial = 769] [outer = (nil)] 00:11:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 315 (0x91e0f800) [pid = 1884] [serial = 770] [outer = 0x8c3d7800] 00:11:49 INFO - PROCESS | 1884 | 1463037109881 Marionette DEBUG loaded listener.js 00:11:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 316 (0x9248f000) [pid = 1884] [serial = 771] [outer = 0x8c3d7800] 00:11:50 INFO - PROCESS | 1884 | 1463037110826 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1686ms 00:11:50 INFO - PROCESS | 1884 | 1463037110887 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 1884 | 1463037110892 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 00:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:11:50 INFO - PROCESS | 1884 | 1463037110899 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 1884 | 1463037110904 Marionette TRACE conn4 <- [1,998,null,{}] 00:11:50 INFO - PROCESS | 1884 | 1463037110913 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:51 INFO - PROCESS | 1884 | 1463037111133 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:11:51 INFO - PROCESS | 1884 | 1463037111398 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d86000 == 116 [pid = 1884] [id = 257] 00:11:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 317 (0x91e07c00) [pid = 1884] [serial = 772] [outer = (nil)] 00:11:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 318 (0x9263c800) [pid = 1884] [serial = 773] [outer = 0x91e07c00] 00:11:51 INFO - PROCESS | 1884 | 1463037111531 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 319 (0x9282b400) [pid = 1884] [serial = 774] [outer = 0x91e07c00] 00:11:52 INFO - PROCESS | 1884 | 1463037112428 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1586ms 00:11:52 INFO - PROCESS | 1884 | 1463037112487 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:11:52 INFO - PROCESS | 1884 | 1463037112491 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 00:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:11:52 INFO - PROCESS | 1884 | 1463037112498 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - PROCESS | 1884 | 1463037112502 Marionette TRACE conn4 <- [1,1002,null,{}] 00:11:52 INFO - PROCESS | 1884 | 1463037112508 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:52 INFO - PROCESS | 1884 | 1463037112726 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:11:53 INFO - PROCESS | 1884 | 1463037113009 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248fc00 == 117 [pid = 1884] [id = 258] 00:11:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 320 (0x92495000) [pid = 1884] [serial = 775] [outer = (nil)] 00:11:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 321 (0x92cab800) [pid = 1884] [serial = 776] [outer = 0x92495000] 00:11:53 INFO - PROCESS | 1884 | 1463037113141 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 322 (0x92f08400) [pid = 1884] [serial = 777] [outer = 0x92495000] 00:11:54 INFO - PROCESS | 1884 | 1463037114038 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1583ms 00:11:54 INFO - PROCESS | 1884 | 1463037114084 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:11:54 INFO - PROCESS | 1884 | 1463037114090 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 00:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:11:54 INFO - PROCESS | 1884 | 1463037114102 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 1884 | 1463037114106 Marionette TRACE conn4 <- [1,1006,null,{}] 00:11:54 INFO - PROCESS | 1884 | 1463037114116 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:54 INFO - PROCESS | 1884 | 1463037114498 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:11:54 INFO - PROCESS | 1884 | 1463037114808 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x88003000 == 118 [pid = 1884] [id = 259] 00:11:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 323 (0x92b57c00) [pid = 1884] [serial = 778] [outer = (nil)] 00:11:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 324 (0x95201c00) [pid = 1884] [serial = 779] [outer = 0x92b57c00] 00:11:54 INFO - PROCESS | 1884 | 1463037114903 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 325 (0x952b2800) [pid = 1884] [serial = 780] [outer = 0x92b57c00] 00:11:55 INFO - PROCESS | 1884 | 1463037115796 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1736ms 00:11:55 INFO - PROCESS | 1884 | 1463037115836 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 1884 | 1463037115840 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 00:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:11:55 INFO - PROCESS | 1884 | 1463037115846 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 1884 | 1463037115849 Marionette TRACE conn4 <- [1,1010,null,{}] 00:11:55 INFO - PROCESS | 1884 | 1463037115856 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:56 INFO - PROCESS | 1884 | 1463037116081 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:11:56 INFO - PROCESS | 1884 | 1463037116359 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x97837c00 == 119 [pid = 1884] [id = 260] 00:11:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 326 (0x983cb000) [pid = 1884] [serial = 781] [outer = (nil)] 00:11:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 327 (0x99308000) [pid = 1884] [serial = 782] [outer = 0x983cb000] 00:11:56 INFO - PROCESS | 1884 | 1463037116511 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 328 (0x9a3a2c00) [pid = 1884] [serial = 783] [outer = 0x983cb000] 00:11:57 INFO - PROCESS | 1884 | 1463037117532 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1736ms 00:11:57 INFO - PROCESS | 1884 | 1463037117583 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:11:57 INFO - PROCESS | 1884 | 1463037117588 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:11:57 INFO - PROCESS | 1884 | 1463037117595 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 1884 | 1463037117599 Marionette TRACE conn4 <- [1,1014,null,{}] 00:11:57 INFO - PROCESS | 1884 | 1463037117607 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:57 INFO - PROCESS | 1884 | 1463037117849 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:11:58 INFO - PROCESS | 1884 | 1463037118208 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x99310800 == 120 [pid = 1884] [id = 261] 00:11:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 329 (0x9aa15c00) [pid = 1884] [serial = 784] [outer = (nil)] 00:11:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 330 (0x9afd2400) [pid = 1884] [serial = 785] [outer = 0x9aa15c00] 00:11:58 INFO - PROCESS | 1884 | 1463037118307 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 331 (0x9b310800) [pid = 1884] [serial = 786] [outer = 0x9aa15c00] 00:11:59 INFO - PROCESS | 1884 | 1463037119197 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1639ms 00:11:59 INFO - PROCESS | 1884 | 1463037119234 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 1884 | 1463037119239 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 00:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:11:59 INFO - PROCESS | 1884 | 1463037119246 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 1884 | 1463037119249 Marionette TRACE conn4 <- [1,1018,null,{}] 00:11:59 INFO - PROCESS | 1884 | 1463037119255 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:59 INFO - PROCESS | 1884 | 1463037119558 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:11:59 INFO - PROCESS | 1884 | 1463037119885 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a640c00 == 121 [pid = 1884] [id = 262] 00:11:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 332 (0x9b6aac00) [pid = 1884] [serial = 787] [outer = (nil)] 00:11:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 333 (0x9be61400) [pid = 1884] [serial = 788] [outer = 0x9b6aac00] 00:11:59 INFO - PROCESS | 1884 | 1463037119978 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 334 (0x9be69c00) [pid = 1884] [serial = 789] [outer = 0x9b6aac00] 00:12:00 INFO - PROCESS | 1884 | 1463037120894 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1685ms 00:12:00 INFO - PROCESS | 1884 | 1463037120932 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 1884 | 1463037120936 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 00:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:12:00 INFO - PROCESS | 1884 | 1463037120943 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 1884 | 1463037120945 Marionette TRACE conn4 <- [1,1022,null,{}] 00:12:00 INFO - PROCESS | 1884 | 1463037120952 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:01 INFO - PROCESS | 1884 | 1463037121170 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:12:01 INFO - PROCESS | 1884 | 1463037121484 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a63ec00 == 122 [pid = 1884] [id = 263] 00:12:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 335 (0x9be5d800) [pid = 1884] [serial = 790] [outer = (nil)] 00:12:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 336 (0x9d7b4400) [pid = 1884] [serial = 791] [outer = 0x9be5d800] 00:12:01 INFO - PROCESS | 1884 | 1463037121580 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 337 (0xa0614800) [pid = 1884] [serial = 792] [outer = 0x9be5d800] 00:12:02 INFO - PROCESS | 1884 | 1463037122628 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1733ms 00:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:12:02 INFO - PROCESS | 1884 | 1463037122680 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 1884 | 1463037122683 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 00:12:02 INFO - PROCESS | 1884 | 1463037122691 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 1884 | 1463037122694 Marionette TRACE conn4 <- [1,1026,null,{}] 00:12:02 INFO - PROCESS | 1884 | 1463037122700 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:02 INFO - PROCESS | 1884 | 1463037122931 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:12:03 INFO - PROCESS | 1884 | 1463037123260 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8818bc00 == 123 [pid = 1884] [id = 264] 00:12:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 338 (0x8818c000) [pid = 1884] [serial = 793] [outer = (nil)] 00:12:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 339 (0x88194400) [pid = 1884] [serial = 794] [outer = 0x8818c000] 00:12:03 INFO - PROCESS | 1884 | 1463037123356 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 340 (0x88196000) [pid = 1884] [serial = 795] [outer = 0x8818c000] 00:12:04 INFO - PROCESS | 1884 | 1463037124273 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1633ms 00:12:04 INFO - PROCESS | 1884 | 1463037124324 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 1884 | 1463037124328 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 00:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:12:04 INFO - PROCESS | 1884 | 1463037124336 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 1884 | 1463037124340 Marionette TRACE conn4 <- [1,1030,null,{}] 00:12:04 INFO - PROCESS | 1884 | 1463037124345 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:04 INFO - PROCESS | 1884 | 1463037124590 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:12:04 INFO - PROCESS | 1884 | 1463037124917 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x8818b800 == 124 [pid = 1884] [id = 265] 00:12:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 341 (0x88191800) [pid = 1884] [serial = 796] [outer = (nil)] 00:12:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 342 (0x9c1ab800) [pid = 1884] [serial = 797] [outer = 0x88191800] 00:12:05 INFO - PROCESS | 1884 | 1463037125015 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 343 (0x9d7b6000) [pid = 1884] [serial = 798] [outer = 0x88191800] 00:12:05 INFO - PROCESS | 1884 | 1463037125928 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 00:12:05 INFO - PROCESS | 1884 | 1463037125967 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 1884 | 1463037125971 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:12:05 INFO - PROCESS | 1884 | 1463037125979 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 1884 | 1463037125982 Marionette TRACE conn4 <- [1,1034,null,{}] 00:12:05 INFO - PROCESS | 1884 | 1463037125991 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:06 INFO - PROCESS | 1884 | 1463037126221 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:12:06 INFO - PROCESS | 1884 | 1463037126560 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x89df0c00 == 125 [pid = 1884] [id = 266] 00:12:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 344 (0x89df1800) [pid = 1884] [serial = 799] [outer = (nil)] 00:12:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 345 (0x8e997400) [pid = 1884] [serial = 800] [outer = 0x89df1800] 00:12:06 INFO - PROCESS | 1884 | 1463037126660 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 346 (0x8d9db400) [pid = 1884] [serial = 801] [outer = 0x89df1800] 00:12:07 INFO - PROCESS | 1884 | 1463037127993 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2087ms 00:12:08 INFO - PROCESS | 1884 | 1463037128105 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 1884 | 1463037128111 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 00:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:12:08 INFO - PROCESS | 1884 | 1463037128126 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 1884 | 1463037128132 Marionette TRACE conn4 <- [1,1038,null,{}] 00:12:08 INFO - PROCESS | 1884 | 1463037128151 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:08 INFO - PROCESS | 1884 | 1463037128357 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:12:08 INFO - PROCESS | 1884 | 1463037128598 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c4400 == 126 [pid = 1884] [id = 267] 00:12:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 347 (0x87e17800) [pid = 1884] [serial = 802] [outer = (nil)] 00:12:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 348 (0x88a4c400) [pid = 1884] [serial = 803] [outer = 0x87e17800] 00:12:08 INFO - PROCESS | 1884 | 1463037128683 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 349 (0x89883000) [pid = 1884] [serial = 804] [outer = 0x87e17800] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8ba37800 == 125 [pid = 1884] [id = 198] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8ba3a000 == 124 [pid = 1884] [id = 196] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x89bd3400 == 123 [pid = 1884] [id = 249] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x89de8400 == 122 [pid = 1884] [id = 248] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x88004400 == 121 [pid = 1884] [id = 247] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x878ba000 == 120 [pid = 1884] [id = 246] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x88003400 == 119 [pid = 1884] [id = 240] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x87e12c00 == 118 [pid = 1884] [id = 238] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x88001400 == 117 [pid = 1884] [id = 239] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x89bc9400 == 116 [pid = 1884] [id = 237] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8a848400 == 115 [pid = 1884] [id = 236] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0xa27e3400 == 114 [pid = 1884] [id = 235] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8c695400 == 113 [pid = 1884] [id = 233] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0xa2542c00 == 112 [pid = 1884] [id = 234] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x979c1c00 == 111 [pid = 1884] [id = 232] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x9782c400 == 110 [pid = 1884] [id = 231] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8f655800 == 109 [pid = 1884] [id = 230] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2a3000 == 108 [pid = 1884] [id = 229] 00:12:11 INFO - PROCESS | 1884 | --DOCSHELL 0x89de5c00 == 107 [pid = 1884] [id = 228] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 348 (0x93be7c00) [pid = 1884] [serial = 683] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 347 (0x8f652c00) [pid = 1884] [serial = 407] [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.] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 346 (0x9118c000) [pid = 1884] [serial = 675] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 345 (0x8f6cfc00) [pid = 1884] [serial = 674] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 344 (0x9a28ec00) [pid = 1884] [serial = 632] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 343 (0x8c3e0400) [pid = 1884] [serial = 668] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 342 (0x91d8a800) [pid = 1884] [serial = 677] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 341 (0x89df1c00) [pid = 1884] [serial = 666] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 340 (0x8e57f000) [pid = 1884] [serial = 620] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 339 (0x894ef800) [pid = 1884] [serial = 653] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 338 (0x89df0800) [pid = 1884] [serial = 650] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 337 (0x8d939400) [pid = 1884] [serial = 641] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 336 (0x89cf5800) [pid = 1884] [serial = 647] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 335 (0x8ac65400) [pid = 1884] [serial = 662] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 334 (0x92f09400) [pid = 1884] [serial = 617] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 333 (0x89de8c00) [pid = 1884] [serial = 665] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 332 (0x8988f000) [pid = 1884] [serial = 659] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 331 (0x8ebdf800) [pid = 1884] [serial = 672] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 330 (0x92cb1800) [pid = 1884] [serial = 681] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 329 (0x9b69fc00) [pid = 1884] [serial = 635] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 328 (0x91e0b400) [pid = 1884] [serial = 678] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 327 (0x8f6cec00) [pid = 1884] [serial = 623] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 326 (0x979c0400) [pid = 1884] [serial = 629] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 325 (0xa3158c00) [pid = 1884] [serial = 638] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 324 (0x8e2af000) [pid = 1884] [serial = 671] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 323 (0x8d932c00) [pid = 1884] [serial = 669] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 322 (0x89885800) [pid = 1884] [serial = 656] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 321 (0x92635800) [pid = 1884] [serial = 680] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 320 (0x9263b400) [pid = 1884] [serial = 626] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | --DOMWINDOW == 319 (0xa3347800) [pid = 1884] [serial = 644] [outer = (nil)] [url = about:blank] 00:12:11 INFO - PROCESS | 1884 | 1463037131361 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 3304ms 00:12:11 INFO - PROCESS | 1884 | 1463037131430 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 1884 | 1463037131438 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 00:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:12:11 INFO - PROCESS | 1884 | 1463037131449 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 1884 | 1463037131452 Marionette TRACE conn4 <- [1,1042,null,{}] 00:12:11 INFO - PROCESS | 1884 | 1463037131459 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:11 INFO - PROCESS | 1884 | 1463037131645 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:12:11 INFO - PROCESS | 1884 | 1463037131843 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800f000 == 108 [pid = 1884] [id = 268] 00:12:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 320 (0x8818e400) [pid = 1884] [serial = 805] [outer = (nil)] 00:12:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 321 (0x88a53c00) [pid = 1884] [serial = 806] [outer = 0x8818e400] 00:12:11 INFO - PROCESS | 1884 | 1463037131923 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 322 (0x89889000) [pid = 1884] [serial = 807] [outer = 0x8818e400] 00:12:12 INFO - PROCESS | 1884 | 1463037132808 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1389ms 00:12:12 INFO - PROCESS | 1884 | 1463037132838 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 1884 | 1463037132842 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 00:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:12:12 INFO - PROCESS | 1884 | 1463037132849 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 1884 | 1463037132854 Marionette TRACE conn4 <- [1,1046,null,{}] 00:12:12 INFO - PROCESS | 1884 | 1463037132870 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:13 INFO - PROCESS | 1884 | 1463037133077 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:12:13 INFO - PROCESS | 1884 | 1463037133364 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x89dee400 == 109 [pid = 1884] [id = 269] 00:12:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 323 (0x8a846800) [pid = 1884] [serial = 808] [outer = (nil)] 00:12:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 324 (0x8ac68800) [pid = 1884] [serial = 809] [outer = 0x8a846800] 00:12:13 INFO - PROCESS | 1884 | 1463037133455 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 325 (0x8bc23400) [pid = 1884] [serial = 810] [outer = 0x8a846800] 00:12:14 INFO - PROCESS | 1884 | 1463037134344 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1536ms 00:12:14 INFO - PROCESS | 1884 | 1463037134387 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 1884 | 1463037134392 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 00:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:12:14 INFO - PROCESS | 1884 | 1463037134407 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 1884 | 1463037134411 Marionette TRACE conn4 <- [1,1050,null,{}] 00:12:14 INFO - PROCESS | 1884 | 1463037134417 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:14 INFO - PROCESS | 1884 | 1463037134701 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:12:14 INFO - PROCESS | 1884 | 1463037134734 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a847800 == 110 [pid = 1884] [id = 270] 00:12:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 326 (0x8c74dc00) [pid = 1884] [serial = 811] [outer = (nil)] 00:12:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 327 (0x8d932c00) [pid = 1884] [serial = 812] [outer = 0x8c74dc00] 00:12:14 INFO - PROCESS | 1884 | 1463037134826 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 328 (0x8e2a1800) [pid = 1884] [serial = 813] [outer = 0x8c74dc00] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 327 (0x88002c00) [pid = 1884] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 326 (0x9a99e800) [pid = 1884] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 325 (0xa3152000) [pid = 1884] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 324 (0x9520e000) [pid = 1884] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 323 (0x8f652800) [pid = 1884] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 322 (0x8e57e400) [pid = 1884] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 321 (0x93bec400) [pid = 1884] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 320 (0x8c8ed000) [pid = 1884] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 319 (0x88a4e800) [pid = 1884] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 318 (0x8c3d3c00) [pid = 1884] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 317 (0x8bbd3400) [pid = 1884] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 316 (0x878ba400) [pid = 1884] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 315 (0x89deb000) [pid = 1884] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 314 (0x9d406000) [pid = 1884] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 313 (0x9be6b800) [pid = 1884] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 312 (0x9930a000) [pid = 1884] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 311 (0x91d8cc00) [pid = 1884] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 310 (0x8f3b5400) [pid = 1884] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 309 (0x8f6d2c00) [pid = 1884] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 308 (0xa2729000) [pid = 1884] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 307 (0x9782dc00) [pid = 1884] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 306 (0x92b54800) [pid = 1884] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 305 (0x88005800) [pid = 1884] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 304 (0x8c3d7400) [pid = 1884] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 303 (0x9afda400) [pid = 1884] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 302 (0x8bbdd000) [pid = 1884] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 301 (0x8e57d000) [pid = 1884] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 300 (0x92b5b400) [pid = 1884] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 299 (0x8d9e0c00) [pid = 1884] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 298 (0x8e582000) [pid = 1884] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 297 (0x91be2400) [pid = 1884] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 296 (0x8c698400) [pid = 1884] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 295 (0x87653400) [pid = 1884] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 294 (0x89cee000) [pid = 1884] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 293 (0x878ba800) [pid = 1884] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 292 (0x8f6d5000) [pid = 1884] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 291 (0x92631800) [pid = 1884] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 290 (0x9263f400) [pid = 1884] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 289 (0x8c743400) [pid = 1884] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 288 (0x89bc9c00) [pid = 1884] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 287 (0x9a291000) [pid = 1884] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 286 (0x89de6400) [pid = 1884] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 285 (0x99310c00) [pid = 1884] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 284 (0x8d933000) [pid = 1884] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 283 (0x878b7c00) [pid = 1884] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 282 (0x91207000) [pid = 1884] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 281 (0x8ebd8c00) [pid = 1884] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 280 (0x89dea400) [pid = 1884] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 279 (0x8c8e4800) [pid = 1884] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 278 (0x8f3bd800) [pid = 1884] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 277 (0x8f65dc00) [pid = 1884] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 276 (0x92496c00) [pid = 1884] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 275 (0x91186800) [pid = 1884] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 274 (0x8d9e3400) [pid = 1884] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 273 (0x99f0b400) [pid = 1884] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 272 (0x91bd7000) [pid = 1884] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 271 (0x89886400) [pid = 1884] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 270 (0x8c3d3000) [pid = 1884] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 269 (0x8765c800) [pid = 1884] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 268 (0x8d932800) [pid = 1884] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 267 (0x9afd7400) [pid = 1884] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 266 (0x894e5c00) [pid = 1884] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 265 (0x8d9d9400) [pid = 1884] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 264 (0x8e2a9400) [pid = 1884] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 263 (0xa3345c00) [pid = 1884] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 262 (0x8f6df400) [pid = 1884] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 261 (0x8f659000) [pid = 1884] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 260 (0x9be5d400) [pid = 1884] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 259 (0x95493400) [pid = 1884] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 258 (0x92498400) [pid = 1884] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 257 (0x9b8c7400) [pid = 1884] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 256 (0x8f36d000) [pid = 1884] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 255 (0x8c68ec00) [pid = 1884] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0x8e57e800) [pid = 1884] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 253 (0x91e0a800) [pid = 1884] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 252 (0x91bd5c00) [pid = 1884] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 251 (0x91e05800) [pid = 1884] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 250 (0x8e95f000) [pid = 1884] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 249 (0x8e961800) [pid = 1884] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 248 (0x894f2400) [pid = 1884] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 247 (0x9d424400) [pid = 1884] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 246 (0x92fd3800) [pid = 1884] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 245 (0x92634000) [pid = 1884] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 244 (0x89883c00) [pid = 1884] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 243 (0x91e0f000) [pid = 1884] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 242 (0x9a63a800) [pid = 1884] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 241 (0x8f36a000) [pid = 1884] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 240 (0x9d425c00) [pid = 1884] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 239 (0x91be2c00) [pid = 1884] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 238 (0x8800fc00) [pid = 1884] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 237 (0x97838c00) [pid = 1884] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 236 (0x8e958c00) [pid = 1884] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 235 (0x87e15800) [pid = 1884] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 234 (0xa23b8800) [pid = 1884] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 233 (0x95491800) [pid = 1884] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 232 (0x8c68c400) [pid = 1884] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x92630c00) [pid = 1884] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x8c698800) [pid = 1884] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 229 (0x99f0c000) [pid = 1884] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 228 (0x8c693400) [pid = 1884] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 227 (0x9a632400) [pid = 1884] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 226 (0x99840000) [pid = 1884] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 225 (0x92cac400) [pid = 1884] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0xa253f800) [pid = 1884] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x8e998000) [pid = 1884] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x8c695800) [pid = 1884] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 221 (0x9120bc00) [pid = 1884] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 220 (0x8bbdf000) [pid = 1884] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0x8f3b8000) [pid = 1884] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 218 (0x99f10000) [pid = 1884] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:12:17 INFO - PROCESS | 1884 | --DOMWINDOW == 217 (0x8c74a800) [pid = 1884] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:12:17 INFO - PROCESS | 1884 | 1463037137581 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 3239ms 00:12:17 INFO - PROCESS | 1884 | 1463037137646 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 1884 | 1463037137650 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:12:17 INFO - PROCESS | 1884 | 1463037137656 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 1884 | 1463037137659 Marionette TRACE conn4 <- [1,1054,null,{}] 00:12:17 INFO - PROCESS | 1884 | 1463037137665 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:17 INFO - PROCESS | 1884 | 1463037137828 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:12:18 INFO - PROCESS | 1884 | 1463037138001 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a91800 == 111 [pid = 1884] [id = 271] 00:12:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 218 (0x86a92800) [pid = 1884] [serial = 814] [outer = (nil)] 00:12:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 219 (0x88a59400) [pid = 1884] [serial = 815] [outer = 0x86a92800] 00:12:18 INFO - PROCESS | 1884 | 1463037138080 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 220 (0x89883c00) [pid = 1884] [serial = 816] [outer = 0x86a92800] 00:12:18 INFO - PROCESS | 1884 | 1463037138832 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1188ms 00:12:18 INFO - PROCESS | 1884 | 1463037138846 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 1884 | 1463037138849 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 00:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:12:18 INFO - PROCESS | 1884 | 1463037138860 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 1884 | 1463037138863 Marionette TRACE conn4 <- [1,1058,null,{}] 00:12:18 INFO - PROCESS | 1884 | 1463037138868 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:19 INFO - PROCESS | 1884 | 1463037139180 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:12:19 INFO - PROCESS | 1884 | 1463037139547 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x87657c00 == 112 [pid = 1884] [id = 272] 00:12:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 221 (0x8765e000) [pid = 1884] [serial = 817] [outer = (nil)] 00:12:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 222 (0x878bb000) [pid = 1884] [serial = 818] [outer = 0x8765e000] 00:12:19 INFO - PROCESS | 1884 | 1463037139647 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 223 (0x87e17400) [pid = 1884] [serial = 819] [outer = 0x8765e000] 00:12:20 INFO - PROCESS | 1884 | 1463037140619 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1795ms 00:12:20 INFO - PROCESS | 1884 | 1463037140652 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 1884 | 1463037140660 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 00:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:12:20 INFO - PROCESS | 1884 | 1463037140674 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 1884 | 1463037140682 Marionette TRACE conn4 <- [1,1062,null,{}] 00:12:20 INFO - PROCESS | 1884 | 1463037140690 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:20 INFO - PROCESS | 1884 | 1463037140922 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:12:21 INFO - PROCESS | 1884 | 1463037141241 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x894edc00 == 113 [pid = 1884] [id = 273] 00:12:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 224 (0x89888000) [pid = 1884] [serial = 820] [outer = (nil)] 00:12:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 225 (0x89bcec00) [pid = 1884] [serial = 821] [outer = 0x89888000] 00:12:21 INFO - PROCESS | 1884 | 1463037141341 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 226 (0x89cf8000) [pid = 1884] [serial = 822] [outer = 0x89888000] 00:12:22 INFO - PROCESS | 1884 | 1463037142346 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1702ms 00:12:22 INFO - PROCESS | 1884 | 1463037142377 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 1884 | 1463037142383 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 00:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:12:22 INFO - PROCESS | 1884 | 1463037142391 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 1884 | 1463037142395 Marionette TRACE conn4 <- [1,1066,null,{}] 00:12:22 INFO - PROCESS | 1884 | 1463037142402 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:22 INFO - PROCESS | 1884 | 1463037142655 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:12:23 INFO - PROCESS | 1884 | 1463037143023 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac61000 == 114 [pid = 1884] [id = 274] 00:12:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 227 (0x8ba37800) [pid = 1884] [serial = 823] [outer = (nil)] 00:12:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 228 (0x8bbdb800) [pid = 1884] [serial = 824] [outer = 0x8ba37800] 00:12:23 INFO - PROCESS | 1884 | 1463037143112 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 229 (0x8c68c400) [pid = 1884] [serial = 825] [outer = 0x8ba37800] 00:12:24 INFO - PROCESS | 1884 | 1463037144374 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2034ms 00:12:24 INFO - PROCESS | 1884 | 1463037144426 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 1884 | 1463037144431 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 00:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:12:24 INFO - PROCESS | 1884 | 1463037144472 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - PROCESS | 1884 | 1463037144483 Marionette TRACE conn4 <- [1,1070,null,{}] 00:12:24 INFO - PROCESS | 1884 | 1463037144559 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:24 INFO - PROCESS | 1884 | 1463037144801 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:12:25 INFO - PROCESS | 1884 | 1463037145098 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac63400 == 115 [pid = 1884] [id = 275] 00:12:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 230 (0x8c3d9000) [pid = 1884] [serial = 826] [outer = (nil)] 00:12:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 231 (0x8d9e0c00) [pid = 1884] [serial = 827] [outer = 0x8c3d9000] 00:12:25 INFO - PROCESS | 1884 | 1463037145189 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 232 (0x8e57c000) [pid = 1884] [serial = 828] [outer = 0x8c3d9000] 00:12:26 INFO - PROCESS | 1884 | 1463037146203 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1824ms 00:12:26 INFO - PROCESS | 1884 | 1463037146268 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:12:26 INFO - PROCESS | 1884 | 1463037146273 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:12:26 INFO - PROCESS | 1884 | 1463037146280 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 1884 | 1463037146283 Marionette TRACE conn4 <- [1,1074,null,{}] 00:12:26 INFO - PROCESS | 1884 | 1463037146289 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:26 INFO - PROCESS | 1884 | 1463037146523 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:12:26 INFO - PROCESS | 1884 | 1463037146849 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d935400 == 116 [pid = 1884] [id = 276] 00:12:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 233 (0x8d9dec00) [pid = 1884] [serial = 829] [outer = (nil)] 00:12:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 234 (0x8e95d800) [pid = 1884] [serial = 830] [outer = 0x8d9dec00] 00:12:26 INFO - PROCESS | 1884 | 1463037146959 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 235 (0x8e962800) [pid = 1884] [serial = 831] [outer = 0x8d9dec00] 00:12:27 INFO - PROCESS | 1884 | 1463037147947 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1692ms 00:12:27 INFO - PROCESS | 1884 | 1463037147972 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:12:27 INFO - PROCESS | 1884 | 1463037147977 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 00:12:27 INFO - PROCESS | 1884 | 1463037147984 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:12:27 INFO - PROCESS | 1884 | 1463037147987 Marionette TRACE conn4 <- [1,1078,null,{}] 00:12:27 INFO - PROCESS | 1884 | 1463037147994 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:28 INFO - PROCESS | 1884 | 1463037148202 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:12:28 INFO - PROCESS | 1884 | 1463037148566 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebe1c00 == 117 [pid = 1884] [id = 277] 00:12:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 236 (0x8ebe2400) [pid = 1884] [serial = 832] [outer = (nil)] 00:12:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 237 (0x8ed06400) [pid = 1884] [serial = 833] [outer = 0x8ebe2400] 00:12:28 INFO - PROCESS | 1884 | 1463037148694 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 238 (0x8f652800) [pid = 1884] [serial = 834] [outer = 0x8ebe2400] 00:12:29 INFO - PROCESS | 1884 | 1463037149674 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1738ms 00:12:29 INFO - PROCESS | 1884 | 1463037149723 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1884 | 1463037149727 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 00:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:12:29 INFO - PROCESS | 1884 | 1463037149734 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 1884 | 1463037149738 Marionette TRACE conn4 <- [1,1082,null,{}] 00:12:29 INFO - PROCESS | 1884 | 1463037149744 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:29 INFO - PROCESS | 1884 | 1463037149963 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:12:30 INFO - PROCESS | 1884 | 1463037150272 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d940c00 == 118 [pid = 1884] [id = 278] 00:12:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 239 (0x8f655800) [pid = 1884] [serial = 835] [outer = (nil)] 00:12:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 240 (0x8f6df400) [pid = 1884] [serial = 836] [outer = 0x8f655800] 00:12:30 INFO - PROCESS | 1884 | 1463037150374 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 241 (0x9118f400) [pid = 1884] [serial = 837] [outer = 0x8f655800] 00:12:31 INFO - PROCESS | 1884 | 1463037151343 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1640ms 00:12:31 INFO - PROCESS | 1884 | 1463037151375 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 1884 | 1463037151379 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 00:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:12:31 INFO - PROCESS | 1884 | 1463037151385 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:12:31 INFO - PROCESS | 1884 | 1463037151389 Marionette TRACE conn4 <- [1,1086,null,{}] 00:12:31 INFO - PROCESS | 1884 | 1463037151395 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:31 INFO - PROCESS | 1884 | 1463037151670 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:12:32 INFO - PROCESS | 1884 | 1463037151998 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc2a800 == 119 [pid = 1884] [id = 279] 00:12:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 242 (0x8f6cec00) [pid = 1884] [serial = 838] [outer = (nil)] 00:12:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 243 (0x91210c00) [pid = 1884] [serial = 839] [outer = 0x8f6cec00] 00:12:32 INFO - PROCESS | 1884 | 1463037152097 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 244 (0x91bdb400) [pid = 1884] [serial = 840] [outer = 0x8f6cec00] 00:12:33 INFO - PROCESS | 1884 | 1463037153074 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1735ms 00:12:33 INFO - PROCESS | 1884 | 1463037153121 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:12:33 INFO - PROCESS | 1884 | 1463037153126 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 00:12:33 INFO - PROCESS | 1884 | 1463037153134 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 1884 | 1463037153139 Marionette TRACE conn4 <- [1,1090,null,{}] 00:12:33 INFO - PROCESS | 1884 | 1463037153145 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:33 INFO - PROCESS | 1884 | 1463037153365 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:12:33 INFO - PROCESS | 1884 | 1463037153727 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd5c00 == 120 [pid = 1884] [id = 280] 00:12:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 245 (0x8f6d0400) [pid = 1884] [serial = 841] [outer = (nil)] 00:12:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 246 (0x91e06800) [pid = 1884] [serial = 842] [outer = 0x8f6d0400] 00:12:33 INFO - PROCESS | 1884 | 1463037153832 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 247 (0x91e0e400) [pid = 1884] [serial = 843] [outer = 0x8f6d0400] 00:12:34 INFO - PROCESS | 1884 | 1463037154756 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1687ms 00:12:34 INFO - PROCESS | 1884 | 1463037154821 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 1884 | 1463037154825 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:12:34 INFO - PROCESS | 1884 | 1463037154832 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 1884 | 1463037154836 Marionette TRACE conn4 <- [1,1094,null,{}] 00:12:34 INFO - PROCESS | 1884 | 1463037154842 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:35 INFO - PROCESS | 1884 | 1463037155103 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:12:35 INFO - PROCESS | 1884 | 1463037155427 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bd6800 == 121 [pid = 1884] [id = 281] 00:12:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 248 (0x91e09000) [pid = 1884] [serial = 844] [outer = (nil)] 00:12:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 249 (0x92635800) [pid = 1884] [serial = 845] [outer = 0x91e09000] 00:12:35 INFO - PROCESS | 1884 | 1463037155532 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 250 (0x9263c000) [pid = 1884] [serial = 846] [outer = 0x91e09000] 00:12:36 INFO - PROCESS | 1884 | 1463037156571 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1790ms 00:12:36 INFO - PROCESS | 1884 | 1463037156625 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 1884 | 1463037156630 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 00:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:12:36 INFO - PROCESS | 1884 | 1463037156640 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:12:36 INFO - PROCESS | 1884 | 1463037156644 Marionette TRACE conn4 <- [1,1098,null,{}] 00:12:36 INFO - PROCESS | 1884 | 1463037156652 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:36 INFO - PROCESS | 1884 | 1463037156929 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:12:37 INFO - PROCESS | 1884 | 1463037157274 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b5dc00 == 122 [pid = 1884] [id = 282] 00:12:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 251 (0x92ca8800) [pid = 1884] [serial = 847] [outer = (nil)] 00:12:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 252 (0x92f04000) [pid = 1884] [serial = 848] [outer = 0x92ca8800] 00:12:37 INFO - PROCESS | 1884 | 1463037157383 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 253 (0x952b2400) [pid = 1884] [serial = 849] [outer = 0x92ca8800] 00:12:38 INFO - PROCESS | 1884 | 1463037158505 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1895ms 00:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:12:38 INFO - PROCESS | 1884 | 1463037158536 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:12:38 INFO - PROCESS | 1884 | 1463037158540 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 00:12:38 INFO - PROCESS | 1884 | 1463037158547 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:12:38 INFO - PROCESS | 1884 | 1463037158552 Marionette TRACE conn4 <- [1,1102,null,{}] 00:12:38 INFO - PROCESS | 1884 | 1463037158564 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:38 INFO - PROCESS | 1884 | 1463037158827 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:12:39 INFO - PROCESS | 1884 | 1463037159118 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x97836800 == 123 [pid = 1884] [id = 283] 00:12:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 254 (0x979c1c00) [pid = 1884] [serial = 850] [outer = (nil)] 00:12:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 255 (0x9930f400) [pid = 1884] [serial = 851] [outer = 0x979c1c00] 00:12:39 INFO - PROCESS | 1884 | 1463037159211 Marionette DEBUG loaded listener.js 00:12:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 256 (0x99840000) [pid = 1884] [serial = 852] [outer = 0x979c1c00] 00:12:40 INFO - PROCESS | 1884 | 1463037160135 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1642ms 00:12:40 INFO - PROCESS | 1884 | 1463037160190 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:12:40 INFO - PROCESS | 1884 | 1463037160197 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 00:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:12:40 INFO - PROCESS | 1884 | 1463037160207 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:12:40 INFO - PROCESS | 1884 | 1463037160210 Marionette TRACE conn4 <- [1,1106,null,{}] 00:12:40 INFO - PROCESS | 1884 | 1463037160217 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:40 INFO - PROCESS | 1884 | 1463037160434 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:12:40 INFO - PROCESS | 1884 | 1463037160761 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b55000 == 124 [pid = 1884] [id = 284] 00:12:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 257 (0x97835800) [pid = 1884] [serial = 853] [outer = (nil)] 00:12:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 258 (0x9a63a800) [pid = 1884] [serial = 854] [outer = 0x97835800] 00:12:40 INFO - PROCESS | 1884 | 1463037160867 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 259 (0x9a63dc00) [pid = 1884] [serial = 855] [outer = 0x97835800] 00:12:41 INFO - PROCESS | 1884 | 1463037161792 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1635ms 00:12:41 INFO - PROCESS | 1884 | 1463037161842 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:12:41 INFO - PROCESS | 1884 | 1463037161856 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 00:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:12:41 INFO - PROCESS | 1884 | 1463037161864 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:12:41 INFO - PROCESS | 1884 | 1463037161867 Marionette TRACE conn4 <- [1,1110,null,{}] 00:12:41 INFO - PROCESS | 1884 | 1463037161873 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:42 INFO - PROCESS | 1884 | 1463037162089 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:12:42 INFO - PROCESS | 1884 | 1463037162410 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x99fd0000 == 125 [pid = 1884] [id = 285] 00:12:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 260 (0x9a632400) [pid = 1884] [serial = 856] [outer = (nil)] 00:12:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 261 (0x9aa0f800) [pid = 1884] [serial = 857] [outer = 0x9a632400] 00:12:42 INFO - PROCESS | 1884 | 1463037162510 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 262 (0x9aa14800) [pid = 1884] [serial = 858] [outer = 0x9a632400] 00:12:43 INFO - PROCESS | 1884 | 1463037163457 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1633ms 00:12:43 INFO - PROCESS | 1884 | 1463037163503 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 1884 | 1463037163511 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:12:43 INFO - PROCESS | 1884 | 1463037163524 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 1884 | 1463037163529 Marionette TRACE conn4 <- [1,1114,null,{}] 00:12:43 INFO - PROCESS | 1884 | 1463037163539 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:43 INFO - PROCESS | 1884 | 1463037163844 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:12:44 INFO - PROCESS | 1884 | 1463037164150 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x9118a000 == 126 [pid = 1884] [id = 286] 00:12:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 263 (0x9548f000) [pid = 1884] [serial = 859] [outer = (nil)] 00:12:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 264 (0x9aa42000) [pid = 1884] [serial = 860] [outer = 0x9548f000] 00:12:44 INFO - PROCESS | 1884 | 1463037164238 Marionette DEBUG loaded listener.js 00:12:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 265 (0x9aa45800) [pid = 1884] [serial = 861] [outer = 0x9548f000] 00:12:45 INFO - PROCESS | 1884 | 1463037165219 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1740ms 00:12:45 INFO - PROCESS | 1884 | 1463037165265 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:12:45 INFO - PROCESS | 1884 | 1463037165271 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 00:12:45 INFO - PROCESS | 1884 | 1463037165277 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:12:45 INFO - PROCESS | 1884 | 1463037165281 Marionette TRACE conn4 <- [1,1118,null,{}] 00:12:45 INFO - PROCESS | 1884 | 1463037165287 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:45 INFO - PROCESS | 1884 | 1463037165539 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:12:45 INFO - PROCESS | 1884 | 1463037165879 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf2800 == 127 [pid = 1884] [id = 287] 00:12:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 266 (0x8ac67800) [pid = 1884] [serial = 862] [outer = (nil)] 00:12:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 267 (0x9aa47400) [pid = 1884] [serial = 863] [outer = 0x8ac67800] 00:12:45 INFO - PROCESS | 1884 | 1463037165965 Marionette DEBUG loaded listener.js 00:12:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 268 (0x9afd5400) [pid = 1884] [serial = 864] [outer = 0x8ac67800] 00:12:46 INFO - PROCESS | 1884 | 1463037166963 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1741ms 00:12:47 INFO - PROCESS | 1884 | 1463037167019 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 1884 | 1463037167023 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 00:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:12:47 INFO - PROCESS | 1884 | 1463037167029 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 1884 | 1463037167033 Marionette TRACE conn4 <- [1,1122,null,{}] 00:12:47 INFO - PROCESS | 1884 | 1463037167041 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:47 INFO - PROCESS | 1884 | 1463037167288 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:12:47 INFO - PROCESS | 1884 | 1463037167616 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bac00 == 128 [pid = 1884] [id = 288] 00:12:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 269 (0x87e1a400) [pid = 1884] [serial = 865] [outer = (nil)] 00:12:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 270 (0x88a57000) [pid = 1884] [serial = 866] [outer = 0x87e1a400] 00:12:47 INFO - PROCESS | 1884 | 1463037167704 Marionette DEBUG loaded listener.js 00:12:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 271 (0x894e6c00) [pid = 1884] [serial = 867] [outer = 0x87e1a400] 00:12:48 INFO - PROCESS | 1884 | 1463037168759 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1741ms 00:12:48 INFO - PROCESS | 1884 | 1463037168776 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:12:48 INFO - PROCESS | 1884 | 1463037168784 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 00:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:12:48 INFO - PROCESS | 1884 | 1463037168796 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:12:48 INFO - PROCESS | 1884 | 1463037168800 Marionette TRACE conn4 <- [1,1126,null,{}] 00:12:48 INFO - PROCESS | 1884 | 1463037168806 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:49 INFO - PROCESS | 1884 | 1463037169046 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:12:49 INFO - PROCESS | 1884 | 1463037169379 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x88007000 == 129 [pid = 1884] [id = 289] 00:12:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 272 (0x88a4f400) [pid = 1884] [serial = 868] [outer = (nil)] 00:12:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 273 (0x8ac6fc00) [pid = 1884] [serial = 869] [outer = 0x88a4f400] 00:12:49 INFO - PROCESS | 1884 | 1463037169467 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 274 (0x8bbd1400) [pid = 1884] [serial = 870] [outer = 0x88a4f400] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc24000 == 128 [pid = 1884] [id = 222] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8c749800 == 127 [pid = 1884] [id = 223] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9de800 == 126 [pid = 1884] [id = 174] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d4000 == 125 [pid = 1884] [id = 173] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f65a800 == 124 [pid = 1884] [id = 175] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x86a91800 == 123 [pid = 1884] [id = 271] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8a847800 == 122 [pid = 1884] [id = 270] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x89dee400 == 121 [pid = 1884] [id = 269] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8800f000 == 120 [pid = 1884] [id = 268] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x878c4400 == 119 [pid = 1884] [id = 267] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8818b800 == 118 [pid = 1884] [id = 265] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8818bc00 == 117 [pid = 1884] [id = 264] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9a640c00 == 116 [pid = 1884] [id = 262] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9a63ec00 == 115 [pid = 1884] [id = 263] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x99310800 == 114 [pid = 1884] [id = 261] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x97837c00 == 113 [pid = 1884] [id = 260] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x88003000 == 112 [pid = 1884] [id = 259] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x9248fc00 == 111 [pid = 1884] [id = 258] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x89887c00 == 110 [pid = 1884] [id = 256] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x91d86000 == 109 [pid = 1884] [id = 257] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6c2800 == 108 [pid = 1884] [id = 255] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed09000 == 107 [pid = 1884] [id = 254] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e7400 == 106 [pid = 1884] [id = 253] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3df000 == 105 [pid = 1884] [id = 252] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x8988ac00 == 104 [pid = 1884] [id = 251] 00:12:50 INFO - PROCESS | 1884 | --DOCSHELL 0x86a91c00 == 103 [pid = 1884] [id = 250] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 273 (0x88009800) [pid = 1884] [serial = 719] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 272 (0x9b30b800) [pid = 1884] [serial = 698] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 271 (0xa6863800) [pid = 1884] [serial = 708] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 270 (0x994f2c00) [pid = 1884] [serial = 630] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 269 (0x8800c800) [pid = 1884] [serial = 720] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 268 (0x9b30a000) [pid = 1884] [serial = 382] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 267 (0x92252000) [pid = 1884] [serial = 605] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 266 (0x99f06400) [pid = 1884] [serial = 355] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 265 (0x9d407400) [pid = 1884] [serial = 425] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 264 (0x89886000) [pid = 1884] [serial = 744] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 263 (0x8c3de400) [pid = 1884] [serial = 431] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 262 (0x8bbdc000) [pid = 1884] [serial = 509] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 261 (0x8a846000) [pid = 1884] [serial = 738] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 260 (0x8c694c00) [pid = 1884] [serial = 651] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 259 (0xa060f800) [pid = 1884] [serial = 322] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 258 (0x9d430400) [pid = 1884] [serial = 701] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 257 (0x9b317c00) [pid = 1884] [serial = 491] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 256 (0x92496400) [pid = 1884] [serial = 692] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 255 (0x8f3be400) [pid = 1884] [serial = 280] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 254 (0x91bd6400) [pid = 1884] [serial = 352] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 253 (0xa36ad000) [pid = 1884] [serial = 705] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 252 (0x9a63e000) [pid = 1884] [serial = 696] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 251 (0x92b5ec00) [pid = 1884] [serial = 376] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 250 (0x9aa0a800) [pid = 1884] [serial = 723] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 249 (0x8e581400) [pid = 1884] [serial = 434] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 248 (0xa1146000) [pid = 1884] [serial = 416] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 247 (0x8bc2d400) [pid = 1884] [serial = 602] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 246 (0x8ed0a000) [pid = 1884] [serial = 578] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 245 (0x92cb4000) [pid = 1884] [serial = 379] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 244 (0x9aa0f400) [pid = 1884] [serial = 710] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 243 (0x8e966c00) [pid = 1884] [serial = 689] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 242 (0x92497400) [pid = 1884] [serial = 479] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 241 (0x9d431c00) [pid = 1884] [serial = 596] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 240 (0x8765bc00) [pid = 1884] [serial = 729] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 239 (0x89cfb000) [pid = 1884] [serial = 648] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 238 (0x878c5800) [pid = 1884] [serial = 740] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 237 (0x91182400) [pid = 1884] [serial = 319] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 236 (0x9282fc00) [pid = 1884] [serial = 627] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 235 (0x92f10000) [pid = 1884] [serial = 446] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 234 (0x8c693000) [pid = 1884] [serial = 749] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 233 (0x8c74c400) [pid = 1884] [serial = 554] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 232 (0x89bd1800) [pid = 1884] [serial = 713] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 231 (0x87e1bc00) [pid = 1884] [serial = 741] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 230 (0x9c1a8000) [pid = 1884] [serial = 268] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 229 (0x87659c00) [pid = 1884] [serial = 728] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 228 (0x89df3800) [pid = 1884] [serial = 686] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 227 (0x9a34cc00) [pid = 1884] [serial = 488] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 226 (0x8a843800) [pid = 1884] [serial = 722] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 225 (0x8d93cc00) [pid = 1884] [serial = 642] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 224 (0x878c3400) [pid = 1884] [serial = 735] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 223 (0x92fd5c00) [pid = 1884] [serial = 310] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 222 (0x8ebe1000) [pid = 1884] [serial = 328] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 221 (0x8ac6b000) [pid = 1884] [serial = 747] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 220 (0x8c8f0800) [pid = 1884] [serial = 419] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 219 (0xa6f35c00) [pid = 1884] [serial = 283] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 218 (0x9118e000) [pid = 1884] [serial = 624] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 217 (0x92b5e400) [pid = 1884] [serial = 693] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 216 (0x95490c00) [pid = 1884] [serial = 482] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 215 (0x9bbd7800) [pid = 1884] [serial = 316] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 214 (0x8e961000) [pid = 1884] [serial = 621] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 213 (0x9d7bd400) [pid = 1884] [serial = 636] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 212 (0x99306400) [pid = 1884] [serial = 331] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 211 (0x8ac66800) [pid = 1884] [serial = 663] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 210 (0x9a63e400) [pid = 1884] [serial = 590] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 209 (0x88a56800) [pid = 1884] [serial = 732] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 208 (0x9aa12400) [pid = 1884] [serial = 711] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 207 (0xa4f17800) [pid = 1884] [serial = 645] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 206 (0x9bb9bc00) [pid = 1884] [serial = 358] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 205 (0x894f3c00) [pid = 1884] [serial = 654] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 204 (0x8d9e3800) [pid = 1884] [serial = 428] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 203 (0x9248c800) [pid = 1884] [serial = 581] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 202 (0xa513ac00) [pid = 1884] [serial = 503] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 201 (0x9548c400) [pid = 1884] [serial = 575] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 200 (0x9d433c00) [pid = 1884] [serial = 364] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 199 (0xa25e7000) [pid = 1884] [serial = 500] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 198 (0x99f05c00) [pid = 1884] [serial = 545] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 197 (0x979b6400) [pid = 1884] [serial = 413] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 196 (0x9d58fc00) [pid = 1884] [serial = 497] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 195 (0x8ed0a800) [pid = 1884] [serial = 690] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 194 (0x8f6c6000) [pid = 1884] [serial = 476] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 193 (0xa2539c00) [pid = 1884] [serial = 599] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 192 (0x9b312000) [pid = 1884] [serial = 699] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 191 (0x8e997000) [pid = 1884] [serial = 422] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x9a63b800) [pid = 1884] [serial = 633] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0xa060fc00) [pid = 1884] [serial = 702] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x952b8400) [pid = 1884] [serial = 542] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x91e0fc00) [pid = 1884] [serial = 370] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0xa314ec00) [pid = 1884] [serial = 506] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x8f6c8800) [pid = 1884] [serial = 539] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x89888400) [pid = 1884] [serial = 657] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x878bf800) [pid = 1884] [serial = 734] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x88a4e000) [pid = 1884] [serial = 731] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x88a5b800) [pid = 1884] [serial = 737] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0xa23b5400) [pid = 1884] [serial = 367] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0xa6f7a000) [pid = 1884] [serial = 277] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x92829000) [pid = 1884] [serial = 443] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0xa31b0400) [pid = 1884] [serial = 704] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x89dee800) [pid = 1884] [serial = 660] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0xa31e9800) [pid = 1884] [serial = 373] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0xa369ec00) [pid = 1884] [serial = 639] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8f375000) [pid = 1884] [serial = 361] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0xa1145400) [pid = 1884] [serial = 271] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x952b2c00) [pid = 1884] [serial = 262] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x88a55000) [pid = 1884] [serial = 726] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9afd3c00) [pid = 1884] [serial = 548] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x9a633c00) [pid = 1884] [serial = 587] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x87e20c00) [pid = 1884] [serial = 716] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x99f09800) [pid = 1884] [serial = 695] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0xa513c400) [pid = 1884] [serial = 274] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x89bd5000) [pid = 1884] [serial = 714] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x894ec800) [pid = 1884] [serial = 743] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x97837000) [pid = 1884] [serial = 313] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8c699c00) [pid = 1884] [serial = 437] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x983c3c00) [pid = 1884] [serial = 485] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8a843c00) [pid = 1884] [serial = 746] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8e577400) [pid = 1884] [serial = 473] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9a87f800) [pid = 1884] [serial = 265] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8e582800) [pid = 1884] [serial = 536] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x9be66800) [pid = 1884] [serial = 593] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9be61800) [pid = 1884] [serial = 494] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9930ac00) [pid = 1884] [serial = 584] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0xa3650c00) [pid = 1884] [serial = 325] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8ac6f800) [pid = 1884] [serial = 687] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8ebdac00) [pid = 1884] [serial = 406] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9263d800) [pid = 1884] [serial = 440] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0xa638b400) [pid = 1884] [serial = 707] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9248b400) [pid = 1884] [serial = 410] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x88a52800) [pid = 1884] [serial = 725] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9d42ac00) [pid = 1884] [serial = 512] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8f6c5800) [pid = 1884] [serial = 307] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9d428000) [pid = 1884] [serial = 551] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x91d89c00) [pid = 1884] [serial = 557] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x89bd5400) [pid = 1884] [serial = 717] [outer = (nil)] [url = about:blank] 00:12:51 INFO - PROCESS | 1884 | 1463037171862 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 3094ms 00:12:51 INFO - PROCESS | 1884 | 1463037171889 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 1884 | 1463037171895 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 00:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:12:51 INFO - PROCESS | 1884 | 1463037171904 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 1884 | 1463037171909 Marionette TRACE conn4 <- [1,1130,null,{}] 00:12:51 INFO - PROCESS | 1884 | 1463037171922 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:52 INFO - PROCESS | 1884 | 1463037172133 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:12:52 INFO - PROCESS | 1884 | 1463037172306 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1d400 == 104 [pid = 1884] [id = 290] 00:12:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x87e1f000) [pid = 1884] [serial = 871] [outer = (nil)] 00:12:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x88009800) [pid = 1884] [serial = 872] [outer = 0x87e1f000] 00:12:52 INFO - PROCESS | 1884 | 1463037172408 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8818cc00) [pid = 1884] [serial = 873] [outer = 0x87e1f000] 00:12:53 INFO - PROCESS | 1884 | 1463037173289 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1435ms 00:12:53 INFO - PROCESS | 1884 | 1463037173341 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:12:53 INFO - PROCESS | 1884 | 1463037173348 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:12:53 INFO - PROCESS | 1884 | 1463037173390 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:12:53 INFO - PROCESS | 1884 | 1463037173395 Marionette TRACE conn4 <- [1,1134,null,{}] 00:12:53 INFO - PROCESS | 1884 | 1463037173416 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:53 INFO - PROCESS | 1884 | 1463037173674 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:12:53 INFO - PROCESS | 1884 | 1463037173701 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x88192000 == 105 [pid = 1884] [id = 291] 00:12:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x88192400) [pid = 1884] [serial = 874] [outer = (nil)] 00:12:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x894f2000) [pid = 1884] [serial = 875] [outer = 0x88192400] 00:12:53 INFO - PROCESS | 1884 | 1463037173778 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x89bcb400) [pid = 1884] [serial = 876] [outer = 0x88192400] 00:12:54 INFO - PROCESS | 1884 | 1463037174842 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1534ms 00:12:54 INFO - PROCESS | 1884 | 1463037174894 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 1884 | 1463037174897 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 00:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:12:54 INFO - PROCESS | 1884 | 1463037174910 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 1884 | 1463037174915 Marionette TRACE conn4 <- [1,1138,null,{}] 00:12:54 INFO - PROCESS | 1884 | 1463037174957 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:55 INFO - PROCESS | 1884 | 1463037175303 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:12:55 INFO - PROCESS | 1884 | --DOCSHELL 0x93de7000 == 104 [pid = 1884] [id = 9] 00:12:55 INFO - PROCESS | 1884 | 1463037175402 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x87654000 == 105 [pid = 1884] [id = 292] 00:12:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x878c2800) [pid = 1884] [serial = 877] [outer = (nil)] 00:12:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8a843800) [pid = 1884] [serial = 878] [outer = 0x878c2800] 00:12:56 INFO - PROCESS | 1884 | 1463037176006 Marionette DEBUG loaded listener.js 00:12:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8ac66800) [pid = 1884] [serial = 879] [outer = 0x878c2800] 00:12:56 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8818e400) [pid = 1884] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:12:56 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8a846800) [pid = 1884] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:12:56 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8c74dc00) [pid = 1884] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:12:56 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8bc24800) [pid = 1884] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:12:56 INFO - PROCESS | 1884 | 1463037176823 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1942ms 00:12:56 INFO - PROCESS | 1884 | 1463037176852 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:12:56 INFO - PROCESS | 1884 | 1463037176857 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 00:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:12:56 INFO - PROCESS | 1884 | 1463037176863 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:12:56 INFO - PROCESS | 1884 | 1463037176866 Marionette TRACE conn4 <- [1,1142,null,{}] 00:12:56 INFO - PROCESS | 1884 | 1463037176871 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:57 INFO - PROCESS | 1884 | 1463037177109 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:12:57 INFO - PROCESS | 1884 | 1463037177137 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a53400 == 106 [pid = 1884] [id = 293] 00:12:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8ac6a400) [pid = 1884] [serial = 880] [outer = (nil)] 00:12:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8bc2c000) [pid = 1884] [serial = 881] [outer = 0x8ac6a400] 00:12:57 INFO - PROCESS | 1884 | 1463037177212 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8c3de000) [pid = 1884] [serial = 882] [outer = 0x8ac6a400] 00:12:58 INFO - PROCESS | 1884 | 1463037178281 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1479ms 00:12:58 INFO - PROCESS | 1884 | 1463037178344 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:12:58 INFO - PROCESS | 1884 | 1463037178350 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 00:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:12:58 INFO - PROCESS | 1884 | 1463037178361 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:12:58 INFO - PROCESS | 1884 | 1463037178367 Marionette TRACE conn4 <- [1,1146,null,{}] 00:12:58 INFO - PROCESS | 1884 | 1463037178378 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:58 INFO - PROCESS | 1884 | 1463037178658 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:12:59 INFO - PROCESS | 1884 | 1463037179031 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800d000 == 107 [pid = 1884] [id = 294] 00:12:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8800d800) [pid = 1884] [serial = 883] [outer = (nil)] 00:12:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x88199800) [pid = 1884] [serial = 884] [outer = 0x8800d800] 00:12:59 INFO - PROCESS | 1884 | 1463037179129 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x88a58000) [pid = 1884] [serial = 885] [outer = 0x8800d800] 00:13:00 INFO - PROCESS | 1884 | 1463037180101 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1794ms 00:13:00 INFO - PROCESS | 1884 | 1463037180155 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 00:13:00 INFO - PROCESS | 1884 | 1463037180164 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 00:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:13:00 INFO - PROCESS | 1884 | 1463037180175 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:13:00 INFO - PROCESS | 1884 | 1463037180180 Marionette TRACE conn4 <- [1,1150,null,{}] 00:13:00 INFO - PROCESS | 1884 | 1463037180187 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:00 INFO - PROCESS | 1884 | 1463037180468 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:13:00 INFO - PROCESS | 1884 | 1463037180776 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de7400 == 108 [pid = 1884] [id = 295] 00:13:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x89de9000) [pid = 1884] [serial = 886] [outer = (nil)] 00:13:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x8bbde400) [pid = 1884] [serial = 887] [outer = 0x89de9000] 00:13:00 INFO - PROCESS | 1884 | 1463037180870 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8c3e1800) [pid = 1884] [serial = 888] [outer = 0x89de9000] 00:13:01 INFO - PROCESS | 1884 | 1463037181858 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1741ms 00:13:01 INFO - PROCESS | 1884 | 1463037181917 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 1884 | 1463037181922 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:13:01 INFO - PROCESS | 1884 | 1463037181931 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 1884 | 1463037181938 Marionette TRACE conn4 <- [1,1154,null,{}] 00:13:01 INFO - PROCESS | 1884 | 1463037181958 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:02 INFO - PROCESS | 1884 | 1463037182227 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:13:02 INFO - PROCESS | 1884 | 1463037182576 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c74e400 == 109 [pid = 1884] [id = 296] 00:13:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x8c8e2c00) [pid = 1884] [serial = 889] [outer = (nil)] 00:13:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x8c8eac00) [pid = 1884] [serial = 890] [outer = 0x8c8e2c00] 00:13:02 INFO - PROCESS | 1884 | 1463037182669 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x8d936400) [pid = 1884] [serial = 891] [outer = 0x8c8e2c00] 00:13:03 INFO - PROCESS | 1884 | 1463037183655 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1802ms 00:13:03 INFO - PROCESS | 1884 | 1463037183734 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 1884 | 1463037183739 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 00:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:13:03 INFO - PROCESS | 1884 | 1463037183746 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 1884 | 1463037183750 Marionette TRACE conn4 <- [1,1158,null,{}] 00:13:03 INFO - PROCESS | 1884 | 1463037183755 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:04 INFO - PROCESS | 1884 | 1463037184013 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:13:04 INFO - PROCESS | 1884 | 1463037184357 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800b800 == 110 [pid = 1884] [id = 297] 00:13:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x8d938800) [pid = 1884] [serial = 892] [outer = (nil)] 00:13:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x8d9ddc00) [pid = 1884] [serial = 893] [outer = 0x8d938800] 00:13:04 INFO - PROCESS | 1884 | 1463037184517 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x8d9e5000) [pid = 1884] [serial = 894] [outer = 0x8d938800] 00:13:05 INFO - PROCESS | 1884 | 1463037185470 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 00:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1794ms 00:13:05 INFO - PROCESS | 1884 | 1463037185542 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:13:05 INFO - PROCESS | 1884 | 1463037185546 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 00:13:05 INFO - PROCESS | 1884 | 1463037185553 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:13:05 INFO - PROCESS | 1884 | 1463037185556 Marionette TRACE conn4 <- [1,1162,null,{}] 00:13:05 INFO - PROCESS | 1884 | 1463037185563 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:05 INFO - PROCESS | 1884 | 1463037185821 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:13:06 INFO - PROCESS | 1884 | 1463037186133 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d93d000 == 111 [pid = 1884] [id = 298] 00:13:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x8d940800) [pid = 1884] [serial = 895] [outer = (nil)] 00:13:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x8e580800) [pid = 1884] [serial = 896] [outer = 0x8d940800] 00:13:06 INFO - PROCESS | 1884 | 1463037186234 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x8e583c00) [pid = 1884] [serial = 897] [outer = 0x8d940800] 00:13:07 INFO - PROCESS | 1884 | 1463037187219 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1699ms 00:13:07 INFO - PROCESS | 1884 | 1463037187252 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 1884 | 1463037187256 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 00:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:13:07 INFO - PROCESS | 1884 | 1463037187263 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:13:07 INFO - PROCESS | 1884 | 1463037187267 Marionette TRACE conn4 <- [1,1166,null,{}] 00:13:07 INFO - PROCESS | 1884 | 1463037187273 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:07 INFO - PROCESS | 1884 | 1463037187514 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:13:07 INFO - PROCESS | 1884 | 1463037187781 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d93bc00 == 112 [pid = 1884] [id = 299] 00:13:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x8e578400) [pid = 1884] [serial = 898] [outer = (nil)] 00:13:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x8ebe2800) [pid = 1884] [serial = 899] [outer = 0x8e578400] 00:13:07 INFO - PROCESS | 1884 | 1463037187916 Marionette DEBUG loaded listener.js 00:13:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8ed08c00) [pid = 1884] [serial = 900] [outer = 0x8e578400] 00:13:08 INFO - PROCESS | 1884 | 1463037188824 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1643ms 00:13:08 INFO - PROCESS | 1884 | 1463037188908 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 00:13:08 INFO - PROCESS | 1884 | 1463037188911 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 00:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:13:08 INFO - PROCESS | 1884 | 1463037188919 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:13:08 INFO - PROCESS | 1884 | 1463037188923 Marionette TRACE conn4 <- [1,1170,null,{}] 00:13:08 INFO - PROCESS | 1884 | 1463037188929 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:09 INFO - PROCESS | 1884 | 1463037189199 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:13:09 INFO - PROCESS | 1884 | 1463037189502 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd6800 == 113 [pid = 1884] [id = 300] 00:13:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x8ebd6c00) [pid = 1884] [serial = 901] [outer = (nil)] 00:13:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x8f370c00) [pid = 1884] [serial = 902] [outer = 0x8ebd6c00] 00:13:09 INFO - PROCESS | 1884 | 1463037189604 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x8f3b9800) [pid = 1884] [serial = 903] [outer = 0x8ebd6c00] 00:13:10 INFO - PROCESS | 1884 | 1463037190518 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 00:13:10 INFO - PROCESS | 1884 | 1463037190553 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 1884 | 1463037190556 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:13:10 INFO - PROCESS | 1884 | 1463037190563 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 1884 | 1463037190567 Marionette TRACE conn4 <- [1,1174,null,{}] 00:13:10 INFO - PROCESS | 1884 | 1463037190575 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:10 INFO - PROCESS | 1884 | 1463037190790 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:13:11 INFO - PROCESS | 1884 | 1463037191052 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e998400 == 114 [pid = 1884] [id = 301] 00:13:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x8f36b400) [pid = 1884] [serial = 904] [outer = (nil)] 00:13:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x8f65f400) [pid = 1884] [serial = 905] [outer = 0x8f36b400] 00:13:11 INFO - PROCESS | 1884 | 1463037191197 Marionette DEBUG loaded listener.js 00:13:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x8f6c6000) [pid = 1884] [serial = 906] [outer = 0x8f36b400] 00:13:12 INFO - PROCESS | 1884 | 1463037192166 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:13:12 INFO - PROCESS | 1884 | 1463037192256 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 00:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:13:12 INFO - PROCESS | 1884 | 1463037192264 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:13:12 INFO - PROCESS | 1884 | 1463037192268 Marionette TRACE conn4 <- [1,1178,null,{}] 00:13:12 INFO - PROCESS | 1884 | 1463037192275 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:12 INFO - PROCESS | 1884 | 1463037192534 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:13:12 INFO - PROCESS | 1884 | 1463037192848 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f65b400 == 115 [pid = 1884] [id = 302] 00:13:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x8f6ce800) [pid = 1884] [serial = 907] [outer = (nil)] 00:13:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x8f6dd000) [pid = 1884] [serial = 908] [outer = 0x8f6ce800] 00:13:12 INFO - PROCESS | 1884 | 1463037192941 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x91186c00) [pid = 1884] [serial = 909] [outer = 0x8f6ce800] 00:13:13 INFO - PROCESS | 1884 | 1463037193913 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:13:13 INFO - PROCESS | 1884 | 1463037193964 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 00:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:13:13 INFO - PROCESS | 1884 | 1463037193971 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 1884 | 1463037193975 Marionette TRACE conn4 <- [1,1182,null,{}] 00:13:13 INFO - PROCESS | 1884 | 1463037193981 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:14 INFO - PROCESS | 1884 | 1463037194257 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:13:14 INFO - PROCESS | 1884 | 1463037194566 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a91800 == 116 [pid = 1884] [id = 303] 00:13:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x8f6d8800) [pid = 1884] [serial = 910] [outer = (nil)] 00:13:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x91bdb800) [pid = 1884] [serial = 911] [outer = 0x8f6d8800] 00:13:14 INFO - PROCESS | 1884 | 1463037194658 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x91d86000) [pid = 1884] [serial = 912] [outer = 0x8f6d8800] 00:13:15 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:13:15 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:13:15 INFO - PROCESS | 1884 | 1463037195557 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 1884 | 1463037195627 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 00:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:13:15 INFO - PROCESS | 1884 | 1463037195636 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 1884 | 1463037195641 Marionette TRACE conn4 <- [1,1186,null,{}] 00:13:15 INFO - PROCESS | 1884 | 1463037195647 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:15 INFO - PROCESS | 1884 | 1463037195881 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:13:16 INFO - PROCESS | 1884 | 1463037196154 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d8e000 == 117 [pid = 1884] [id = 304] 00:13:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x91e0c400) [pid = 1884] [serial = 913] [outer = (nil)] 00:13:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x92496400) [pid = 1884] [serial = 914] [outer = 0x91e0c400] 00:13:16 INFO - PROCESS | 1884 | 1463037196298 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x92638400) [pid = 1884] [serial = 915] [outer = 0x91e0c400] 00:13:17 INFO - PROCESS | 1884 | 1463037197230 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 00:13:17 INFO - PROCESS | 1884 | 1463037197285 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 00:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:13:17 INFO - PROCESS | 1884 | 1463037197292 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:13:17 INFO - PROCESS | 1884 | 1463037197295 Marionette TRACE conn4 <- [1,1190,null,{}] 00:13:17 INFO - PROCESS | 1884 | 1463037197301 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:17 INFO - PROCESS | 1884 | 1463037197507 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:13:17 INFO - PROCESS | 1884 | 1463037197769 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x92825400 == 118 [pid = 1884] [id = 305] 00:13:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x9282a400) [pid = 1884] [serial = 916] [outer = (nil)] 00:13:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x92b52400) [pid = 1884] [serial = 917] [outer = 0x9282a400] 00:13:17 INFO - PROCESS | 1884 | 1463037197899 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x92b5e400) [pid = 1884] [serial = 918] [outer = 0x9282a400] 00:13:18 INFO - PROCESS | 1884 | 1463037198853 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 1884 | 1463037198929 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:13:18 INFO - PROCESS | 1884 | 1463037198948 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 1884 | 1463037198952 Marionette TRACE conn4 <- [1,1194,null,{}] 00:13:18 INFO - PROCESS | 1884 | 1463037198958 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:19 INFO - PROCESS | 1884 | 1463037199248 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:13:19 INFO - PROCESS | 1884 | 1463037199558 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bd6400 == 119 [pid = 1884] [id = 306] 00:13:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x92827800) [pid = 1884] [serial = 919] [outer = (nil)] 00:13:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x92f09400) [pid = 1884] [serial = 920] [outer = 0x92827800] 00:13:19 INFO - PROCESS | 1884 | 1463037199657 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x93ba5800) [pid = 1884] [serial = 921] [outer = 0x92827800] 00:13:20 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:13:20 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:13:20 INFO - PROCESS | 1884 | 1463037200609 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 00:13:20 INFO - PROCESS | 1884 | 1463037200692 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 00:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:13:20 INFO - PROCESS | 1884 | 1463037200699 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:13:20 INFO - PROCESS | 1884 | 1463037200703 Marionette TRACE conn4 <- [1,1198,null,{}] 00:13:20 INFO - PROCESS | 1884 | 1463037200709 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:20 INFO - PROCESS | 1884 | 1463037200924 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:13:21 INFO - PROCESS | 1884 | 1463037201188 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a55800 == 120 [pid = 1884] [id = 307] 00:13:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x92ca9000) [pid = 1884] [serial = 922] [outer = (nil)] 00:13:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x952b8400) [pid = 1884] [serial = 923] [outer = 0x92ca9000] 00:13:21 INFO - PROCESS | 1884 | 1463037201320 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x9548fc00) [pid = 1884] [serial = 924] [outer = 0x92ca9000] 00:13:22 INFO - PROCESS | 1884 | 1463037202277 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1634ms 00:13:22 INFO - PROCESS | 1884 | 1463037202334 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 1884 | 1463037202339 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 00:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:13:22 INFO - PROCESS | 1884 | 1463037202346 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 1884 | 1463037202349 Marionette TRACE conn4 <- [1,1202,null,{}] 00:13:22 INFO - PROCESS | 1884 | 1463037202355 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:22 INFO - PROCESS | 1884 | 1463037202613 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:13:23 INFO - PROCESS | 1884 | 1463037203319 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a8ec00 == 121 [pid = 1884] [id = 308] 00:13:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 192 (0x86a91000) [pid = 1884] [serial = 925] [outer = (nil)] 00:13:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 193 (0x878ba400) [pid = 1884] [serial = 926] [outer = 0x86a91000] 00:13:23 INFO - PROCESS | 1884 | 1463037203403 Marionette DEBUG loaded listener.js 00:13:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 194 (0x87e1d000) [pid = 1884] [serial = 927] [outer = 0x86a91000] 00:13:24 INFO - PROCESS | 1884 | 1463037204318 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:13:24 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 00:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2036ms 00:13:24 INFO - PROCESS | 1884 | 1463037204390 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 1884 | 1463037204401 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 00:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:13:24 INFO - PROCESS | 1884 | 1463037204421 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:13:24 INFO - PROCESS | 1884 | 1463037204430 Marionette TRACE conn4 <- [1,1206,null,{}] 00:13:24 INFO - PROCESS | 1884 | 1463037204443 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:24 INFO - PROCESS | 1884 | 1463037204742 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:13:25 INFO - PROCESS | 1884 | 1463037205018 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a56400 == 122 [pid = 1884] [id = 309] 00:13:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 195 (0x88a5b400) [pid = 1884] [serial = 928] [outer = (nil)] 00:13:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 196 (0x89881400) [pid = 1884] [serial = 929] [outer = 0x88a5b400] 00:13:25 INFO - PROCESS | 1884 | 1463037205105 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 197 (0x89bd4400) [pid = 1884] [serial = 930] [outer = 0x88a5b400] 00:13:26 INFO - PROCESS | 1884 | 1463037206012 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:13:26 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 00:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1643ms 00:13:26 INFO - PROCESS | 1884 | 1463037206064 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:13:26 INFO - PROCESS | 1884 | 1463037206070 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 00:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:13:26 INFO - PROCESS | 1884 | 1463037206077 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:13:26 INFO - PROCESS | 1884 | 1463037206081 Marionette TRACE conn4 <- [1,1210,null,{}] 00:13:26 INFO - PROCESS | 1884 | 1463037206087 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:26 INFO - PROCESS | 1884 | 1463037206298 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:13:26 INFO - PROCESS | 1884 | 1463037206767 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e16800 == 123 [pid = 1884] [id = 310] 00:13:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 198 (0x8988c800) [pid = 1884] [serial = 931] [outer = (nil)] 00:13:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 199 (0x8ac65400) [pid = 1884] [serial = 932] [outer = 0x8988c800] 00:13:26 INFO - PROCESS | 1884 | 1463037206858 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 200 (0x8bc22c00) [pid = 1884] [serial = 933] [outer = 0x8988c800] 00:13:27 INFO - PROCESS | 1884 | 1463037207833 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1837ms 00:13:27 INFO - PROCESS | 1884 | 1463037207915 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:13:27 INFO - PROCESS | 1884 | 1463037207920 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:13:27 INFO - PROCESS | 1884 | 1463037207936 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:13:27 INFO - PROCESS | 1884 | 1463037207946 Marionette TRACE conn4 <- [1,1214,null,{}] 00:13:27 INFO - PROCESS | 1884 | 1463037207954 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:28 INFO - PROCESS | 1884 | 1463037208213 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2b0400 == 122 [pid = 1884] [id = 201] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x878bac00 == 121 [pid = 1884] [id = 288] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x89cf2800 == 120 [pid = 1884] [id = 287] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x9118a000 == 119 [pid = 1884] [id = 286] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x99fd0000 == 118 [pid = 1884] [id = 285] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x97836800 == 117 [pid = 1884] [id = 283] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x92b55000 == 116 [pid = 1884] [id = 284] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x92b5dc00 == 115 [pid = 1884] [id = 282] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x91bd6800 == 114 [pid = 1884] [id = 281] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc2a800 == 113 [pid = 1884] [id = 279] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd5c00 == 112 [pid = 1884] [id = 280] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8d940c00 == 111 [pid = 1884] [id = 278] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebe1c00 == 110 [pid = 1884] [id = 277] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8d935400 == 109 [pid = 1884] [id = 276] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac63400 == 108 [pid = 1884] [id = 275] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac61000 == 107 [pid = 1884] [id = 274] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x894edc00 == 106 [pid = 1884] [id = 273] 00:13:28 INFO - PROCESS | 1884 | --DOCSHELL 0x87657c00 == 105 [pid = 1884] [id = 272] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 199 (0x88a59400) [pid = 1884] [serial = 815] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 198 (0x89889000) [pid = 1884] [serial = 807] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 197 (0x8bc23400) [pid = 1884] [serial = 810] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 196 (0x92cab800) [pid = 1884] [serial = 776] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 195 (0x88194400) [pid = 1884] [serial = 794] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 194 (0x8e999c00) [pid = 1884] [serial = 761] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 193 (0x99308000) [pid = 1884] [serial = 782] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 192 (0x8d932c00) [pid = 1884] [serial = 812] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 191 (0x89cf4800) [pid = 1884] [serial = 755] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x91e0f800) [pid = 1884] [serial = 770] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x88a53c00) [pid = 1884] [serial = 806] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x95201c00) [pid = 1884] [serial = 779] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x8f374800) [pid = 1884] [serial = 764] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x9be61400) [pid = 1884] [serial = 788] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x9c1ab800) [pid = 1884] [serial = 797] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x8ac68800) [pid = 1884] [serial = 809] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x8d934800) [pid = 1884] [serial = 758] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x8e2a1800) [pid = 1884] [serial = 813] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x9263c800) [pid = 1884] [serial = 773] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x9afd2400) [pid = 1884] [serial = 785] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x8e997400) [pid = 1884] [serial = 800] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x91184400) [pid = 1884] [serial = 767] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x88a4c400) [pid = 1884] [serial = 803] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x9d7b4400) [pid = 1884] [serial = 791] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8c8e3400) [pid = 1884] [serial = 750] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x86a98000) [pid = 1884] [serial = 752] [outer = (nil)] [url = about:blank] 00:13:28 INFO - PROCESS | 1884 | 1463037208804 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a98000 == 106 [pid = 1884] [id = 311] 00:13:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x87657c00) [pid = 1884] [serial = 934] [outer = (nil)] 00:13:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x87e16c00) [pid = 1884] [serial = 935] [outer = 0x87657c00] 00:13:28 INFO - PROCESS | 1884 | 1463037208891 Marionette DEBUG loaded listener.js 00:13:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x88a4f000) [pid = 1884] [serial = 936] [outer = 0x87657c00] 00:13:29 INFO - PROCESS | 1884 | 1463037209709 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1803ms 00:13:29 INFO - PROCESS | 1884 | 1463037209731 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 1884 | 1463037209734 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 00:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:13:29 INFO - PROCESS | 1884 | 1463037209741 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 1884 | 1463037209744 Marionette TRACE conn4 <- [1,1218,null,{}] 00:13:29 INFO - PROCESS | 1884 | 1463037209751 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:29 INFO - PROCESS | 1884 | 1463037209950 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:13:30 INFO - PROCESS | 1884 | 1463037210137 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bf000 == 107 [pid = 1884] [id = 312] 00:13:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x88197c00) [pid = 1884] [serial = 937] [outer = (nil)] 00:13:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x8ac6a000) [pid = 1884] [serial = 938] [outer = 0x88197c00] 00:13:30 INFO - PROCESS | 1884 | 1463037210212 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x8c3e0000) [pid = 1884] [serial = 939] [outer = 0x88197c00] 00:13:31 INFO - PROCESS | 1884 | 1463037211081 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1431ms 00:13:31 INFO - PROCESS | 1884 | 1463037211175 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 1884 | 1463037211178 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 00:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:13:31 INFO - PROCESS | 1884 | 1463037211186 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:13:31 INFO - PROCESS | 1884 | 1463037211189 Marionette TRACE conn4 <- [1,1222,null,{}] 00:13:31 INFO - PROCESS | 1884 | 1463037211197 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:31 INFO - PROCESS | 1884 | 1463037211454 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:13:31 INFO - PROCESS | 1884 | 1463037211486 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c743000 == 108 [pid = 1884] [id = 313] 00:13:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x8c747400) [pid = 1884] [serial = 940] [outer = (nil)] 00:13:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x8c8e2000) [pid = 1884] [serial = 941] [outer = 0x8c747400] 00:13:31 INFO - PROCESS | 1884 | 1463037211571 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x8c8f0800) [pid = 1884] [serial = 942] [outer = 0x8c747400] 00:13:32 INFO - PROCESS | 1884 | 1463037212558 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 1884 | 1463037212627 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 00:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:13:32 INFO - PROCESS | 1884 | 1463037212635 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 1884 | 1463037212638 Marionette TRACE conn4 <- [1,1226,null,{}] 00:13:32 INFO - PROCESS | 1884 | 1463037212644 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:32 INFO - PROCESS | 1884 | 1463037212911 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:13:32 INFO - PROCESS | 1884 | 1463037212943 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a53000 == 109 [pid = 1884] [id = 314] 00:13:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x8a842000) [pid = 1884] [serial = 943] [outer = (nil)] 00:13:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x8d9e8c00) [pid = 1884] [serial = 944] [outer = 0x8a842000] 00:13:33 INFO - PROCESS | 1884 | 1463037213017 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x8e2af400) [pid = 1884] [serial = 945] [outer = 0x8a842000] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x9be5d800) [pid = 1884] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x86a92400) [pid = 1884] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x92b57c00) [pid = 1884] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x8f36b000) [pid = 1884] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x983cb000) [pid = 1884] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x89bcf800) [pid = 1884] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x8818c000) [pid = 1884] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x8c744400) [pid = 1884] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x89df1800) [pid = 1884] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x86a92800) [pid = 1884] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x92496000) [pid = 1884] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x87e17800) [pid = 1884] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x878c2800) [pid = 1884] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8ebe2400) [pid = 1884] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8d9dec00) [pid = 1884] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x88a4f400) [pid = 1884] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x89888000) [pid = 1884] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x87e1f000) [pid = 1884] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x97835800) [pid = 1884] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x9a632400) [pid = 1884] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x92ca8800) [pid = 1884] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8765e000) [pid = 1884] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8f6cec00) [pid = 1884] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x91e09000) [pid = 1884] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9548f000) [pid = 1884] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x979c1c00) [pid = 1884] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8f655800) [pid = 1884] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8c3d9000) [pid = 1884] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8ac67800) [pid = 1884] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x87e1a400) [pid = 1884] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8ba37800) [pid = 1884] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8f6d0400) [pid = 1884] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x88192400) [pid = 1884] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x93de9800) [pid = 1884] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x92495000) [pid = 1884] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8c3d7800) [pid = 1884] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9aa15c00) [pid = 1884] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8e57d800) [pid = 1884] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9b6aac00) [pid = 1884] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8f6d2000) [pid = 1884] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x91e07c00) [pid = 1884] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:13:34 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x88191800) [pid = 1884] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:13:34 INFO - PROCESS | 1884 | 1463037214651 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2032ms 00:13:34 INFO - PROCESS | 1884 | 1463037214667 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:13:34 INFO - PROCESS | 1884 | 1463037214670 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 00:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:13:34 INFO - PROCESS | 1884 | 1463037214677 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 1884 | 1463037214679 Marionette TRACE conn4 <- [1,1230,null,{}] 00:13:34 INFO - PROCESS | 1884 | 1463037214685 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:34 INFO - PROCESS | 1884 | 1463037214866 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:13:34 INFO - PROCESS | 1884 | 1463037214880 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1c000 == 110 [pid = 1884] [id = 315] 00:13:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8818c000) [pid = 1884] [serial = 946] [outer = (nil)] 00:13:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8ba37800) [pid = 1884] [serial = 947] [outer = 0x8818c000] 00:13:34 INFO - PROCESS | 1884 | 1463037214968 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8c3d9000) [pid = 1884] [serial = 948] [outer = 0x8818c000] 00:13:35 INFO - PROCESS | 1884 | 1463037215887 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1244ms 00:13:36 INFO - PROCESS | 1884 | 1463037216035 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 1884 | 1463037216041 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:13:36 INFO - PROCESS | 1884 | 1463037216069 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:13:36 INFO - PROCESS | 1884 | 1463037216074 Marionette TRACE conn4 <- [1,1234,null,{}] 00:13:36 INFO - PROCESS | 1884 | 1463037216084 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:36 INFO - PROCESS | 1884 | 1463037216307 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:13:36 INFO - PROCESS | 1884 | 1463037216591 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c3000 == 111 [pid = 1884] [id = 316] 00:13:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x88007c00) [pid = 1884] [serial = 949] [outer = (nil)] 00:13:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8800e000) [pid = 1884] [serial = 950] [outer = 0x88007c00] 00:13:36 INFO - PROCESS | 1884 | 1463037216737 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x88a51000) [pid = 1884] [serial = 951] [outer = 0x88007c00] 00:13:37 INFO - PROCESS | 1884 | 1463037217695 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1706ms 00:13:37 INFO - PROCESS | 1884 | 1463037217759 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1884 | 1463037217765 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 00:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:13:37 INFO - PROCESS | 1884 | 1463037217778 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 1884 | 1463037217784 Marionette TRACE conn4 <- [1,1238,null,{}] 00:13:37 INFO - PROCESS | 1884 | 1463037217793 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:38 INFO - PROCESS | 1884 | 1463037218061 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:13:38 INFO - PROCESS | 1884 | 1463037218385 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988b400 == 112 [pid = 1884] [id = 317] 00:13:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x89bd2800) [pid = 1884] [serial = 952] [outer = (nil)] 00:13:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x89df0000) [pid = 1884] [serial = 953] [outer = 0x89bd2800] 00:13:38 INFO - PROCESS | 1884 | 1463037218476 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x8ac60c00) [pid = 1884] [serial = 954] [outer = 0x89bd2800] 00:13:39 INFO - PROCESS | 1884 | 1463037219438 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1744ms 00:13:39 INFO - PROCESS | 1884 | 1463037219520 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:13:39 INFO - PROCESS | 1884 | 1463037219524 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 00:13:39 INFO - PROCESS | 1884 | 1463037219531 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:13:39 INFO - PROCESS | 1884 | 1463037219535 Marionette TRACE conn4 <- [1,1242,null,{}] 00:13:39 INFO - PROCESS | 1884 | 1463037219550 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:39 INFO - PROCESS | 1884 | 1463037219837 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:13:40 INFO - PROCESS | 1884 | 1463037220197 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c698800 == 113 [pid = 1884] [id = 318] 00:13:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x8c8e7000) [pid = 1884] [serial = 955] [outer = (nil)] 00:13:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8c8f0400) [pid = 1884] [serial = 956] [outer = 0x8c8e7000] 00:13:40 INFO - PROCESS | 1884 | 1463037220295 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x8e2a2000) [pid = 1884] [serial = 957] [outer = 0x8c8e7000] 00:13:41 INFO - PROCESS | 1884 | 1463037221255 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1790ms 00:13:41 INFO - PROCESS | 1884 | 1463037221321 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:13:41 INFO - PROCESS | 1884 | 1463037221326 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 00:13:41 INFO - PROCESS | 1884 | 1463037221332 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:13:41 INFO - PROCESS | 1884 | 1463037221336 Marionette TRACE conn4 <- [1,1246,null,{}] 00:13:41 INFO - PROCESS | 1884 | 1463037221342 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:41 INFO - PROCESS | 1884 | 1463037221572 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:13:41 INFO - PROCESS | 1884 | 1463037221895 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x894f0000 == 114 [pid = 1884] [id = 319] 00:13:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x8bc30c00) [pid = 1884] [serial = 958] [outer = (nil)] 00:13:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x8e963400) [pid = 1884] [serial = 959] [outer = 0x8bc30c00] 00:13:42 INFO - PROCESS | 1884 | 1463037221998 Marionette DEBUG loaded listener.js 00:13:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x8e996c00) [pid = 1884] [serial = 960] [outer = 0x8bc30c00] 00:13:42 INFO - PROCESS | 1884 | 1463037222935 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1682ms 00:13:43 INFO - PROCESS | 1884 | 1463037223015 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:13:43 INFO - PROCESS | 1884 | 1463037223019 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 00:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:13:43 INFO - PROCESS | 1884 | 1463037223026 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:13:43 INFO - PROCESS | 1884 | 1463037223030 Marionette TRACE conn4 <- [1,1250,null,{}] 00:13:43 INFO - PROCESS | 1884 | 1463037223036 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:43 INFO - PROCESS | 1884 | 1463037223293 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:13:43 INFO - PROCESS | 1884 | 1463037223603 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e582000 == 115 [pid = 1884] [id = 320] 00:13:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x8e95f800) [pid = 1884] [serial = 961] [outer = (nil)] 00:13:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x8ebd6400) [pid = 1884] [serial = 962] [outer = 0x8e95f800] 00:13:43 INFO - PROCESS | 1884 | 1463037223704 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x8ebda000) [pid = 1884] [serial = 963] [outer = 0x8e95f800] 00:13:44 INFO - PROCESS | 1884 | 1463037224695 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1737ms 00:13:44 INFO - PROCESS | 1884 | 1463037224764 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:13:44 INFO - PROCESS | 1884 | 1463037224768 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:13:44 INFO - PROCESS | 1884 | 1463037224775 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:13:44 INFO - PROCESS | 1884 | 1463037224779 Marionette TRACE conn4 <- [1,1254,null,{}] 00:13:44 INFO - PROCESS | 1884 | 1463037224785 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:45 INFO - PROCESS | 1884 | 1463037225103 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:13:45 INFO - PROCESS | 1884 | 1463037225423 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1b000 == 116 [pid = 1884] [id = 321] 00:13:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x8ebd5000) [pid = 1884] [serial = 964] [outer = (nil)] 00:13:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x8f3bec00) [pid = 1884] [serial = 965] [outer = 0x8ebd5000] 00:13:45 INFO - PROCESS | 1884 | 1463037225515 Marionette DEBUG loaded listener.js 00:13:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x8f65d000) [pid = 1884] [serial = 966] [outer = 0x8ebd5000] 00:13:46 INFO - PROCESS | 1884 | 1463037226472 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1736ms 00:13:46 INFO - PROCESS | 1884 | 1463037226512 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:13:46 INFO - PROCESS | 1884 | 1463037226517 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 00:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:13:46 INFO - PROCESS | 1884 | 1463037226524 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:13:46 INFO - PROCESS | 1884 | 1463037226527 Marionette TRACE conn4 <- [1,1258,null,{}] 00:13:46 INFO - PROCESS | 1884 | 1463037226533 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:46 INFO - PROCESS | 1884 | 1463037226806 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:13:47 INFO - PROCESS | 1884 | 1463037227111 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e99d400 == 117 [pid = 1884] [id = 322] 00:13:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x8f36f000) [pid = 1884] [serial = 967] [outer = (nil)] 00:13:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8f6d3800) [pid = 1884] [serial = 968] [outer = 0x8f36f000] 00:13:47 INFO - PROCESS | 1884 | 1463037227216 Marionette DEBUG loaded listener.js 00:13:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x8f6da400) [pid = 1884] [serial = 969] [outer = 0x8f36f000] 00:13:48 INFO - PROCESS | 1884 | 1463037228201 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1735ms 00:13:48 INFO - PROCESS | 1884 | 1463037228260 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:13:48 INFO - PROCESS | 1884 | 1463037228265 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 00:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:13:48 INFO - PROCESS | 1884 | 1463037228272 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:13:48 INFO - PROCESS | 1884 | 1463037228275 Marionette TRACE conn4 <- [1,1262,null,{}] 00:13:48 INFO - PROCESS | 1884 | 1463037228281 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:48 INFO - PROCESS | 1884 | 1463037228512 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:13:48 INFO - PROCESS | 1884 | 1463037228824 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3c0c00 == 118 [pid = 1884] [id = 323] 00:13:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x8f6c9c00) [pid = 1884] [serial = 970] [outer = (nil)] 00:13:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x91203c00) [pid = 1884] [serial = 971] [outer = 0x8f6c9c00] 00:13:48 INFO - PROCESS | 1884 | 1463037228922 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9120a000) [pid = 1884] [serial = 972] [outer = 0x8f6c9c00] 00:13:49 INFO - PROCESS | 1884 | 1463037229863 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1631ms 00:13:49 INFO - PROCESS | 1884 | 1463037229904 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:13:49 INFO - PROCESS | 1884 | 1463037229908 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 00:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:13:49 INFO - PROCESS | 1884 | 1463037229915 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:13:49 INFO - PROCESS | 1884 | 1463037229918 Marionette TRACE conn4 <- [1,1266,null,{}] 00:13:49 INFO - PROCESS | 1884 | 1463037229925 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:50 INFO - PROCESS | 1884 | 1463037230157 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:13:50 INFO - PROCESS | 1884 | 1463037230436 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x91189400 == 119 [pid = 1884] [id = 324] 00:13:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9118dc00) [pid = 1884] [serial = 973] [outer = (nil)] 00:13:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x91d84800) [pid = 1884] [serial = 974] [outer = 0x9118dc00] 00:13:50 INFO - PROCESS | 1884 | 1463037230568 Marionette DEBUG loaded listener.js 00:13:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x91e01c00) [pid = 1884] [serial = 975] [outer = 0x9118dc00] 00:13:51 INFO - PROCESS | 1884 | 1463037231489 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1632ms 00:13:51 INFO - PROCESS | 1884 | 1463037231549 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:13:51 INFO - PROCESS | 1884 | 1463037231552 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 00:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:13:51 INFO - PROCESS | 1884 | 1463037231559 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:13:51 INFO - PROCESS | 1884 | 1463037231563 Marionette TRACE conn4 <- [1,1270,null,{}] 00:13:51 INFO - PROCESS | 1884 | 1463037231569 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:51 INFO - PROCESS | 1884 | 1463037231809 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:13:52 INFO - PROCESS | 1884 | 1463037232115 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6c8c00 == 120 [pid = 1884] [id = 325] 00:13:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x91bdb000) [pid = 1884] [serial = 976] [outer = (nil)] 00:13:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x91e0f800) [pid = 1884] [serial = 977] [outer = 0x91bdb000] 00:13:52 INFO - PROCESS | 1884 | 1463037232211 Marionette DEBUG loaded listener.js 00:13:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x92253000) [pid = 1884] [serial = 978] [outer = 0x91bdb000] 00:13:53 INFO - PROCESS | 1884 | 1463037233136 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1635ms 00:13:53 INFO - PROCESS | 1884 | 1463037233195 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 1884 | 1463037233201 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:13:53 INFO - PROCESS | 1884 | 1463037233208 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 1884 | 1463037233213 Marionette TRACE conn4 <- [1,1274,null,{}] 00:13:53 INFO - PROCESS | 1884 | 1463037233220 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:53 INFO - PROCESS | 1884 | 1463037233506 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 00:13:53 INFO - PROCESS | 1884 | 1463037233838 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248ac00 == 121 [pid = 1884] [id = 326] 00:13:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x92497c00) [pid = 1884] [serial = 979] [outer = (nil)] 00:13:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x92633000) [pid = 1884] [serial = 980] [outer = 0x92497c00] 00:13:53 INFO - PROCESS | 1884 | 1463037233941 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x92824800) [pid = 1884] [serial = 981] [outer = 0x92497c00] 00:13:54 INFO - PROCESS | 1884 | 1463037234982 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1836ms 00:13:55 INFO - PROCESS | 1884 | 1463037235046 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 00:13:55 INFO - PROCESS | 1884 | 1463037235050 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 00:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:13:55 INFO - PROCESS | 1884 | 1463037235057 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:13:55 INFO - PROCESS | 1884 | 1463037235061 Marionette TRACE conn4 <- [1,1278,null,{}] 00:13:55 INFO - PROCESS | 1884 | 1463037235067 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:55 INFO - PROCESS | 1884 | 1463037235309 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:13:55 INFO - PROCESS | 1884 | 1463037235608 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248cc00 == 122 [pid = 1884] [id = 327] 00:13:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x92491000) [pid = 1884] [serial = 982] [outer = (nil)] 00:13:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x92b5bc00) [pid = 1884] [serial = 983] [outer = 0x92491000] 00:13:55 INFO - PROCESS | 1884 | 1463037235702 Marionette DEBUG loaded listener.js 00:13:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x92caf400) [pid = 1884] [serial = 984] [outer = 0x92491000] 00:13:56 INFO - PROCESS | 1884 | 1463037236668 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1684ms 00:13:56 INFO - PROCESS | 1884 | 1463037236743 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 00:13:56 INFO - PROCESS | 1884 | 1463037236746 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 00:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:13:56 INFO - PROCESS | 1884 | 1463037236754 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:13:56 INFO - PROCESS | 1884 | 1463037236757 Marionette TRACE conn4 <- [1,1282,null,{}] 00:13:56 INFO - PROCESS | 1884 | 1463037236765 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:57 INFO - PROCESS | 1884 | 1463037237022 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 00:13:57 INFO - PROCESS | 1884 | 1463037237338 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x92492800 == 123 [pid = 1884] [id = 328] 00:13:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x92b52000) [pid = 1884] [serial = 985] [outer = (nil)] 00:13:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x92fd1000) [pid = 1884] [serial = 986] [outer = 0x92b52000] 00:13:57 INFO - PROCESS | 1884 | 1463037237447 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x92fd8c00) [pid = 1884] [serial = 987] [outer = 0x92b52000] 00:13:58 INFO - PROCESS | 1884 | 1463037238424 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1738ms 00:13:58 INFO - PROCESS | 1884 | 1463037238492 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 00:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:13:58 INFO - PROCESS | 1884 | 1463037238498 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 00:13:58 INFO - PROCESS | 1884 | 1463037238504 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:13:58 INFO - PROCESS | 1884 | 1463037238507 Marionette TRACE conn4 <- [1,1286,null,{}] 00:13:58 INFO - PROCESS | 1884 | 1463037238515 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:58 INFO - PROCESS | 1884 | 1463037238762 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 00:13:59 INFO - PROCESS | 1884 | 1463037239129 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b53000 == 124 [pid = 1884] [id = 329] 00:13:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x92ca9400) [pid = 1884] [serial = 988] [outer = (nil)] 00:13:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x947e2800) [pid = 1884] [serial = 989] [outer = 0x92ca9400] 00:13:59 INFO - PROCESS | 1884 | 1463037239248 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x947ea000) [pid = 1884] [serial = 990] [outer = 0x92ca9400] 00:14:00 INFO - PROCESS | 1884 | 1463037240479 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2041ms 00:14:00 INFO - PROCESS | 1884 | 1463037240548 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 00:14:00 INFO - PROCESS | 1884 | 1463037240553 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 00:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:14:00 INFO - PROCESS | 1884 | 1463037240560 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:14:00 INFO - PROCESS | 1884 | 1463037240563 Marionette TRACE conn4 <- [1,1290,null,{}] 00:14:00 INFO - PROCESS | 1884 | 1463037240569 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:00 INFO - PROCESS | 1884 | 1463037240807 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 00:14:01 INFO - PROCESS | 1884 | 1463037241127 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b9c00 == 125 [pid = 1884] [id = 330] 00:14:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x92fd4800) [pid = 1884] [serial = 991] [outer = (nil)] 00:14:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x95491400) [pid = 1884] [serial = 992] [outer = 0x92fd4800] 00:14:01 INFO - PROCESS | 1884 | 1463037241221 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 192 (0x97812c00) [pid = 1884] [serial = 993] [outer = 0x92fd4800] 00:14:02 INFO - PROCESS | 1884 | 1463037242211 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1691ms 00:14:02 INFO - PROCESS | 1884 | 1463037242253 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 1884 | 1463037242258 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:14:02 INFO - PROCESS | 1884 | 1463037242267 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 1884 | 1463037242271 Marionette TRACE conn4 <- [1,1294,null,{}] 00:14:02 INFO - PROCESS | 1884 | 1463037242279 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:02 INFO - PROCESS | 1884 | 1463037242525 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 00:14:02 INFO - PROCESS | 1884 | 1463037242848 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bc000 == 126 [pid = 1884] [id = 331] 00:14:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 193 (0x92fd1800) [pid = 1884] [serial = 994] [outer = (nil)] 00:14:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 194 (0x97830400) [pid = 1884] [serial = 995] [outer = 0x92fd1800] 00:14:02 INFO - PROCESS | 1884 | 1463037242945 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 195 (0x97834c00) [pid = 1884] [serial = 996] [outer = 0x92fd1800] 00:14:03 INFO - PROCESS | 1884 | 1463037243852 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1636ms 00:14:03 INFO - PROCESS | 1884 | 1463037243903 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 1884 | 1463037243907 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 00:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:14:03 INFO - PROCESS | 1884 | 1463037243914 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 1884 | 1463037243918 Marionette TRACE conn4 <- [1,1298,null,{}] 00:14:03 INFO - PROCESS | 1884 | 1463037243924 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:04 INFO - PROCESS | 1884 | 1463037244148 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:14:04 INFO - PROCESS | 1884 | 1463037244473 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c5000 == 127 [pid = 1884] [id = 332] 00:14:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 196 (0x87e14800) [pid = 1884] [serial = 997] [outer = (nil)] 00:14:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 197 (0x89bcc000) [pid = 1884] [serial = 998] [outer = 0x87e14800] 00:14:04 INFO - PROCESS | 1884 | 1463037244564 Marionette DEBUG loaded listener.js 00:14:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 198 (0x8ac6b000) [pid = 1884] [serial = 999] [outer = 0x87e14800] 00:14:05 INFO - PROCESS | 1884 | 1463037245513 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1642ms 00:14:05 INFO - PROCESS | 1884 | 1463037245557 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 1884 | 1463037245561 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 00:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:14:05 INFO - PROCESS | 1884 | 1463037245568 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 1884 | 1463037245571 Marionette TRACE conn4 <- [1,1302,null,{}] 00:14:05 INFO - PROCESS | 1884 | 1463037245577 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:05 INFO - PROCESS | 1884 | 1463037245790 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 00:14:06 INFO - PROCESS | 1884 | 1463037246130 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e15400 == 128 [pid = 1884] [id = 333] 00:14:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 199 (0x88190800) [pid = 1884] [serial = 1000] [outer = (nil)] 00:14:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 200 (0x89de5c00) [pid = 1884] [serial = 1001] [outer = 0x88190800] 00:14:06 INFO - PROCESS | 1884 | 1463037246231 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 201 (0x8c8e4000) [pid = 1884] [serial = 1002] [outer = 0x88190800] 00:14:07 INFO - PROCESS | 1884 | --DOCSHELL 0x8f367800 == 127 [pid = 1884] [id = 120] 00:14:07 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed02800 == 126 [pid = 1884] [id = 224] 00:14:07 INFO - PROCESS | 1884 | --DOCSHELL 0x92328800 == 125 [pid = 1884] [id = 46] 00:14:07 INFO - PROCESS | 1884 | --DOCSHELL 0x88007000 == 124 [pid = 1884] [id = 289] 00:14:07 INFO - PROCESS | 1884 | --DOCSHELL 0x93bed800 == 123 [pid = 1884] [id = 10] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 200 (0x8d9db400) [pid = 1884] [serial = 801] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 199 (0x89883c00) [pid = 1884] [serial = 816] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 198 (0x952b6400) [pid = 1884] [serial = 684] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 197 (0x9248f000) [pid = 1884] [serial = 771] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 196 (0x9b310800) [pid = 1884] [serial = 786] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 195 (0x8ebdc800) [pid = 1884] [serial = 762] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 194 (0x9be69c00) [pid = 1884] [serial = 789] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 193 (0x91bde000) [pid = 1884] [serial = 768] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 192 (0x9282b400) [pid = 1884] [serial = 774] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 191 (0x9d7b6000) [pid = 1884] [serial = 798] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0xa0614800) [pid = 1884] [serial = 792] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x87e13000) [pid = 1884] [serial = 753] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x952b2800) [pid = 1884] [serial = 780] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x8f653400) [pid = 1884] [serial = 765] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x9a3a2c00) [pid = 1884] [serial = 783] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x89df2400) [pid = 1884] [serial = 756] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x88196000) [pid = 1884] [serial = 795] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x8d9d9c00) [pid = 1884] [serial = 759] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x89883000) [pid = 1884] [serial = 804] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x8bc2c000) [pid = 1884] [serial = 881] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x8a843800) [pid = 1884] [serial = 878] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x8ed06400) [pid = 1884] [serial = 833] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x8f652800) [pid = 1884] [serial = 834] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x8e95d800) [pid = 1884] [serial = 830] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x8e962800) [pid = 1884] [serial = 831] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8ac6fc00) [pid = 1884] [serial = 869] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x8bbd1400) [pid = 1884] [serial = 870] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x89bcec00) [pid = 1884] [serial = 821] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x89cf8000) [pid = 1884] [serial = 822] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x88009800) [pid = 1884] [serial = 872] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x9a63a800) [pid = 1884] [serial = 854] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9a63dc00) [pid = 1884] [serial = 855] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x9aa0f800) [pid = 1884] [serial = 857] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9aa14800) [pid = 1884] [serial = 858] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x92f04000) [pid = 1884] [serial = 848] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x952b2400) [pid = 1884] [serial = 849] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x878bb000) [pid = 1884] [serial = 818] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x87e17400) [pid = 1884] [serial = 819] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x91210c00) [pid = 1884] [serial = 839] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x91bdb400) [pid = 1884] [serial = 840] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x92635800) [pid = 1884] [serial = 845] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9263c000) [pid = 1884] [serial = 846] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9aa42000) [pid = 1884] [serial = 860] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9aa45800) [pid = 1884] [serial = 861] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9930f400) [pid = 1884] [serial = 851] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x99840000) [pid = 1884] [serial = 852] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8f6df400) [pid = 1884] [serial = 836] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9118f400) [pid = 1884] [serial = 837] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8d9e0c00) [pid = 1884] [serial = 827] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8e57c000) [pid = 1884] [serial = 828] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x9aa47400) [pid = 1884] [serial = 863] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9afd5400) [pid = 1884] [serial = 864] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x88a57000) [pid = 1884] [serial = 866] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x894e6c00) [pid = 1884] [serial = 867] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8bbdb800) [pid = 1884] [serial = 824] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8c68c400) [pid = 1884] [serial = 825] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x91e06800) [pid = 1884] [serial = 842] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x91e0e400) [pid = 1884] [serial = 843] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x894f2000) [pid = 1884] [serial = 875] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x89bcb400) [pid = 1884] [serial = 876] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8c8ed800) [pid = 1884] [serial = 618] [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.] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8818cc00) [pid = 1884] [serial = 873] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8ac66800) [pid = 1884] [serial = 879] [outer = (nil)] [url = about:blank] 00:14:07 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92f08400) [pid = 1884] [serial = 777] [outer = (nil)] [url = about:blank] 00:14:08 INFO - PROCESS | 1884 | 1463037248457 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2949ms 00:14:08 INFO - PROCESS | 1884 | 1463037248519 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 00:14:08 INFO - PROCESS | 1884 | 1463037248525 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 00:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:14:08 INFO - PROCESS | 1884 | 1463037248540 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:14:08 INFO - PROCESS | 1884 | 1463037248544 Marionette TRACE conn4 <- [1,1306,null,{}] 00:14:08 INFO - PROCESS | 1884 | 1463037248553 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:08 INFO - PROCESS | 1884 | 1463037248765 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 00:14:08 INFO - PROCESS | 1884 | 1463037248945 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x88003400 == 124 [pid = 1884] [id = 334] 00:14:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8800a400) [pid = 1884] [serial = 1003] [outer = (nil)] 00:14:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x88190000) [pid = 1884] [serial = 1004] [outer = 0x8800a400] 00:14:09 INFO - PROCESS | 1884 | 1463037249085 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x88a50c00) [pid = 1884] [serial = 1005] [outer = 0x8800a400] 00:14:09 INFO - PROCESS | 1884 | 1463037249972 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1492ms 00:14:10 INFO - PROCESS | 1884 | 1463037250033 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 1884 | 1463037250042 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 00:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:14:10 INFO - PROCESS | 1884 | 1463037250053 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 1884 | 1463037250064 Marionette TRACE conn4 <- [1,1310,null,{}] 00:14:10 INFO - PROCESS | 1884 | 1463037250074 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:10 INFO - PROCESS | 1884 | 1463037250284 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 00:14:10 INFO - PROCESS | 1884 | 1463037250593 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x89881800 == 125 [pid = 1884] [id = 335] 00:14:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8988f000) [pid = 1884] [serial = 1006] [outer = (nil)] 00:14:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x89bd0800) [pid = 1884] [serial = 1007] [outer = 0x8988f000] 00:14:10 INFO - PROCESS | 1884 | 1463037250694 Marionette DEBUG loaded listener.js 00:14:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x89cf3000) [pid = 1884] [serial = 1008] [outer = 0x8988f000] 00:14:11 INFO - PROCESS | 1884 | 1463037251605 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 00:14:11 INFO - PROCESS | 1884 | 1463037251676 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:14:11 INFO - PROCESS | 1884 | 1463037251695 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:14:11 INFO - PROCESS | 1884 | 1463037251707 Marionette TRACE conn4 <- [1,1314,null,{}] 00:14:11 INFO - PROCESS | 1884 | 1463037251724 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:12 INFO - PROCESS | 1884 | 1463037252021 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 00:14:12 INFO - PROCESS | 1884 | 1463037252051 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x89887000 == 126 [pid = 1884] [id = 336] 00:14:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8a848400) [pid = 1884] [serial = 1009] [outer = (nil)] 00:14:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8bbd1400) [pid = 1884] [serial = 1010] [outer = 0x8a848400] 00:14:12 INFO - PROCESS | 1884 | 1463037252132 Marionette DEBUG loaded listener.js 00:14:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8c3d7800) [pid = 1884] [serial = 1011] [outer = 0x8a848400] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8c747400) [pid = 1884] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8a842000) [pid = 1884] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x88a5b400) [pid = 1884] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x87657c00) [pid = 1884] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x86a91000) [pid = 1884] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x88197c00) [pid = 1884] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:14:13 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8988c800) [pid = 1884] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:14:13 INFO - PROCESS | 1884 | 1463037253559 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1893ms 00:14:13 INFO - PROCESS | 1884 | 1463037253589 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1884 | 1463037253594 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 00:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:14:13 INFO - PROCESS | 1884 | 1463037253601 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 1884 | 1463037253604 Marionette TRACE conn4 <- [1,1318,null,{}] 00:14:13 INFO - PROCESS | 1884 | 1463037253610 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:13 INFO - PROCESS | 1884 | 1463037253806 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:14:14 INFO - PROCESS | 1884 | 1463037253983 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e12400 == 127 [pid = 1884] [id = 337] 00:14:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8988c800) [pid = 1884] [serial = 1012] [outer = (nil)] 00:14:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8c3dec00) [pid = 1884] [serial = 1013] [outer = 0x8988c800] 00:14:14 INFO - PROCESS | 1884 | 1463037254057 Marionette DEBUG loaded listener.js 00:14:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8c696400) [pid = 1884] [serial = 1014] [outer = 0x8988c800] 00:14:14 INFO - PROCESS | 1884 | 1463037254844 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1383ms 00:14:15 INFO - PROCESS | 1884 | 1463037255051 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1884 | 1463037255059 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 00:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:14:15 INFO - PROCESS | 1884 | 1463037255067 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 1884 | 1463037255073 Marionette TRACE conn4 <- [1,1322,null,{}] 00:14:15 INFO - PROCESS | 1884 | 1463037255126 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:15 INFO - PROCESS | 1884 | 1463037255444 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 00:14:15 INFO - PROCESS | 1884 | 1463037255644 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800f400 == 128 [pid = 1884] [id = 338] 00:14:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8800f800) [pid = 1884] [serial = 1015] [outer = (nil)] 00:14:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x88192800) [pid = 1884] [serial = 1016] [outer = 0x8800f800] 00:14:15 INFO - PROCESS | 1884 | 1463037255775 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x894edc00) [pid = 1884] [serial = 1017] [outer = 0x8800f800] 00:14:16 INFO - PROCESS | 1884 | 1463037256799 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1793ms 00:14:16 INFO - PROCESS | 1884 | 1463037256861 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 00:14:16 INFO - PROCESS | 1884 | 1463037256868 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 00:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:14:16 INFO - PROCESS | 1884 | 1463037256882 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:14:16 INFO - PROCESS | 1884 | 1463037256889 Marionette TRACE conn4 <- [1,1326,null,{}] 00:14:16 INFO - PROCESS | 1884 | 1463037256904 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:17 INFO - PROCESS | 1884 | 1463037257182 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 00:14:17 INFO - PROCESS | 1884 | 1463037257504 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a848c00 == 129 [pid = 1884] [id = 339] 00:14:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8a84a000) [pid = 1884] [serial = 1018] [outer = (nil)] 00:14:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8bbd5400) [pid = 1884] [serial = 1019] [outer = 0x8a84a000] 00:14:17 INFO - PROCESS | 1884 | 1463037257595 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8c3dd000) [pid = 1884] [serial = 1020] [outer = 0x8a84a000] 00:14:18 INFO - PROCESS | 1884 | 1463037258595 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:14:18 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 00:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1755ms 00:14:18 INFO - PROCESS | 1884 | 1463037258633 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 00:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:14:18 INFO - PROCESS | 1884 | 1463037258638 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 00:14:18 INFO - PROCESS | 1884 | 1463037258645 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:14:18 INFO - PROCESS | 1884 | 1463037258648 Marionette TRACE conn4 <- [1,1330,null,{}] 00:14:18 INFO - PROCESS | 1884 | 1463037258666 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:18 INFO - PROCESS | 1884 | 1463037258890 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 00:14:19 INFO - PROCESS | 1884 | 1463037259196 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d936000 == 130 [pid = 1884] [id = 340] 00:14:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8d939c00) [pid = 1884] [serial = 1021] [outer = (nil)] 00:14:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8d9da000) [pid = 1884] [serial = 1022] [outer = 0x8d939c00] 00:14:19 INFO - PROCESS | 1884 | 1463037259337 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8d9e4800) [pid = 1884] [serial = 1023] [outer = 0x8d939c00] 00:14:20 INFO - PROCESS | 1884 | 1463037260349 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:14:20 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 00:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1740ms 00:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:14:20 INFO - PROCESS | 1884 | 1463037260385 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1884 | 1463037260388 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:14:20 INFO - PROCESS | 1884 | 1463037260395 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 1884 | 1463037260399 Marionette TRACE conn4 <- [1,1334,null,{}] 00:14:20 INFO - PROCESS | 1884 | 1463037260405 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:20 INFO - PROCESS | 1884 | 1463037260620 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 00:14:20 INFO - PROCESS | 1884 | 1463037260940 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bc800 == 131 [pid = 1884] [id = 341] 00:14:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8e57d000) [pid = 1884] [serial = 1024] [outer = (nil)] 00:14:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x8e95f400) [pid = 1884] [serial = 1025] [outer = 0x8e57d000] 00:14:21 INFO - PROCESS | 1884 | 1463037261041 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x8e966400) [pid = 1884] [serial = 1026] [outer = 0x8e57d000] 00:14:21 INFO - PROCESS | 1884 | 1463037261962 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1632ms 00:14:22 INFO - PROCESS | 1884 | 1463037262028 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 00:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:14:22 INFO - PROCESS | 1884 | 1463037262032 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 00:14:22 INFO - PROCESS | 1884 | 1463037262039 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 1884 | 1463037262043 Marionette TRACE conn4 <- [1,1338,null,{}] 00:14:22 INFO - PROCESS | 1884 | 1463037262049 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:22 INFO - PROCESS | 1884 | 1463037262273 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:14:22 INFO - PROCESS | 1884 | 1463037262537 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e578800 == 132 [pid = 1884] [id = 342] 00:14:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8e95d000) [pid = 1884] [serial = 1027] [outer = (nil)] 00:14:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x8ebe2c00) [pid = 1884] [serial = 1028] [outer = 0x8e95d000] 00:14:22 INFO - PROCESS | 1884 | 1463037262666 Marionette DEBUG loaded listener.js 00:14:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x8ed0ac00) [pid = 1884] [serial = 1029] [outer = 0x8e95d000] 00:14:24 INFO - PROCESS | 1884 | 1463037264160 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2136ms 00:14:24 INFO - PROCESS | 1884 | 1463037264175 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 00:14:24 INFO - PROCESS | 1884 | 1463037264178 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 00:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:14:24 INFO - PROCESS | 1884 | 1463037264185 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:14:24 INFO - PROCESS | 1884 | 1463037264189 Marionette TRACE conn4 <- [1,1342,null,{}] 00:14:24 INFO - PROCESS | 1884 | 1463037264195 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:24 INFO - PROCESS | 1884 | 1463037264434 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 00:14:24 INFO - PROCESS | 1884 | 1463037264655 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e957c00 == 133 [pid = 1884] [id = 343] 00:14:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x8ebd8400) [pid = 1884] [serial = 1030] [outer = (nil)] 00:14:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x8f3ba000) [pid = 1884] [serial = 1031] [outer = 0x8ebd8400] 00:14:24 INFO - PROCESS | 1884 | 1463037264784 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x8f6cac00) [pid = 1884] [serial = 1032] [outer = 0x8ebd8400] 00:14:25 INFO - PROCESS | 1884 | 1463037265806 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1682ms 00:14:25 INFO - PROCESS | 1884 | 1463037265869 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 1884 | 1463037265874 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 00:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:14:25 INFO - PROCESS | 1884 | 1463037265881 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 1884 | 1463037265885 Marionette TRACE conn4 <- [1,1346,null,{}] 00:14:25 INFO - PROCESS | 1884 | 1463037265891 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:26 INFO - PROCESS | 1884 | 1463037266132 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 00:14:26 INFO - PROCESS | 1884 | 1463037266443 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f366c00 == 134 [pid = 1884] [id = 344] 00:14:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x8f372000) [pid = 1884] [serial = 1033] [outer = (nil)] 00:14:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x91185800) [pid = 1884] [serial = 1034] [outer = 0x8f372000] 00:14:26 INFO - PROCESS | 1884 | 1463037266539 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9118f000) [pid = 1884] [serial = 1035] [outer = 0x8f372000] 00:14:27 INFO - PROCESS | 1884 | 1463037267489 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1638ms 00:14:27 INFO - PROCESS | 1884 | 1463037267520 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 00:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:14:27 INFO - PROCESS | 1884 | 1463037267525 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 00:14:27 INFO - PROCESS | 1884 | 1463037267531 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:14:27 INFO - PROCESS | 1884 | 1463037267534 Marionette TRACE conn4 <- [1,1350,null,{}] 00:14:27 INFO - PROCESS | 1884 | 1463037267540 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:27 INFO - PROCESS | 1884 | 1463037267754 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 00:14:28 INFO - PROCESS | 1884 | 1463037268024 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebdc400 == 135 [pid = 1884] [id = 345] 00:14:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x8f65bc00) [pid = 1884] [serial = 1036] [outer = (nil)] 00:14:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x91d81c00) [pid = 1884] [serial = 1037] [outer = 0x8f65bc00] 00:14:28 INFO - PROCESS | 1884 | 1463037268153 Marionette DEBUG loaded listener.js 00:14:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x91e02000) [pid = 1884] [serial = 1038] [outer = 0x8f65bc00] 00:14:29 INFO - PROCESS | 1884 | 1463037269062 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1582ms 00:14:29 INFO - PROCESS | 1884 | 1463037269114 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:14:29 INFO - PROCESS | 1884 | 1463037269118 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:14:29 INFO - PROCESS | 1884 | 1463037269126 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:14:29 INFO - PROCESS | 1884 | 1463037269131 Marionette TRACE conn4 <- [1,1354,null,{}] 00:14:29 INFO - PROCESS | 1884 | 1463037269139 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:29 INFO - PROCESS | 1884 | 1463037269374 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 00:14:29 INFO - PROCESS | 1884 | 1463037269640 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e578c00 == 136 [pid = 1884] [id = 346] 00:14:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8ebd4c00) [pid = 1884] [serial = 1039] [outer = (nil)] 00:14:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9248b400) [pid = 1884] [serial = 1040] [outer = 0x8ebd4c00] 00:14:29 INFO - PROCESS | 1884 | 1463037269768 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9248f000) [pid = 1884] [serial = 1041] [outer = 0x8ebd4c00] 00:14:30 INFO - PROCESS | 1884 | 1463037270797 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1733ms 00:14:30 INFO - PROCESS | 1884 | 1463037270859 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 1884 | 1463037270863 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 00:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:14:30 INFO - PROCESS | 1884 | 1463037270870 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:14:30 INFO - PROCESS | 1884 | 1463037270874 Marionette TRACE conn4 <- [1,1358,null,{}] 00:14:30 INFO - PROCESS | 1884 | 1463037270880 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:31 INFO - PROCESS | 1884 | 1463037271153 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:14:31 INFO - PROCESS | 1884 | 1463037271470 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x894ec800 == 137 [pid = 1884] [id = 347] 00:14:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x91e10c00) [pid = 1884] [serial = 1042] [outer = (nil)] 00:14:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x92822c00) [pid = 1884] [serial = 1043] [outer = 0x91e10c00] 00:14:31 INFO - PROCESS | 1884 | 1463037271565 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9282ac00) [pid = 1884] [serial = 1044] [outer = 0x91e10c00] 00:14:32 INFO - PROCESS | 1884 | 1463037272583 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1789ms 00:14:32 INFO - PROCESS | 1884 | 1463037272661 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 1884 | 1463037272666 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 00:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:14:32 INFO - PROCESS | 1884 | 1463037272673 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 1884 | 1463037272678 Marionette TRACE conn4 <- [1,1362,null,{}] 00:14:32 INFO - PROCESS | 1884 | 1463037272685 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:32 INFO - PROCESS | 1884 | 1463037272971 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 00:14:33 INFO - PROCESS | 1884 | 1463037273312 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x92631c00 == 138 [pid = 1884] [id = 348] 00:14:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x92fcf000) [pid = 1884] [serial = 1045] [outer = (nil)] 00:14:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x93babc00) [pid = 1884] [serial = 1046] [outer = 0x92fcf000] 00:14:33 INFO - PROCESS | 1884 | 1463037273413 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x947e9800) [pid = 1884] [serial = 1047] [outer = 0x92fcf000] 00:14:34 INFO - PROCESS | 1884 | 1463037274414 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1783ms 00:14:34 INFO - PROCESS | 1884 | 1463037274457 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 00:14:34 INFO - PROCESS | 1884 | 1463037274460 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 00:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:14:34 INFO - PROCESS | 1884 | 1463037274469 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:14:34 INFO - PROCESS | 1884 | 1463037274473 Marionette TRACE conn4 <- [1,1366,null,{}] 00:14:34 INFO - PROCESS | 1884 | 1463037274479 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:34 INFO - PROCESS | 1884 | 1463037274702 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 00:14:35 INFO - PROCESS | 1884 | 1463037275017 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x92493400 == 139 [pid = 1884] [id = 349] 00:14:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x92fd3800) [pid = 1884] [serial = 1048] [outer = (nil)] 00:14:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x956c6c00) [pid = 1884] [serial = 1049] [outer = 0x92fd3800] 00:14:35 INFO - PROCESS | 1884 | 1463037275110 Marionette DEBUG loaded listener.js 00:14:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x97819400) [pid = 1884] [serial = 1050] [outer = 0x92fd3800] 00:14:36 INFO - PROCESS | 1884 | 1463037276108 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:14:36 INFO - PROCESS | 1884 | 1463037276167 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 00:14:36 INFO - PROCESS | 1884 | 1463037276176 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:14:36 INFO - PROCESS | 1884 | 1463037276179 Marionette TRACE conn4 <- [1,1370,null,{}] 00:14:36 INFO - PROCESS | 1884 | 1463037276186 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:36 INFO - PROCESS | 1884 | 1463037276454 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 00:14:36 INFO - PROCESS | 1884 | 1463037276769 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x93def400 == 140 [pid = 1884] [id = 350] 00:14:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x95490800) [pid = 1884] [serial = 1051] [outer = (nil)] 00:14:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x9930b400) [pid = 1884] [serial = 1052] [outer = 0x95490800] 00:14:36 INFO - PROCESS | 1884 | 1463037276865 Marionette DEBUG loaded listener.js 00:14:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x99310000) [pid = 1884] [serial = 1053] [outer = 0x95490800] 00:14:37 INFO - PROCESS | 1884 | 1463037277882 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:14:37 INFO - PROCESS | 1884 | 1463037277915 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:14:37 INFO - PROCESS | 1884 | 1463037277922 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:14:37 INFO - PROCESS | 1884 | 1463037277926 Marionette TRACE conn4 <- [1,1374,null,{}] 00:14:37 INFO - PROCESS | 1884 | 1463037277933 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:38 INFO - PROCESS | 1884 | 1463037278161 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 00:14:38 INFO - PROCESS | 1884 | 1463037278483 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x979bc400 == 141 [pid = 1884] [id = 351] 00:14:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x99305800) [pid = 1884] [serial = 1054] [outer = (nil)] 00:14:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x99f06000) [pid = 1884] [serial = 1055] [outer = 0x99305800] 00:14:38 INFO - PROCESS | 1884 | 1463037278585 Marionette DEBUG loaded listener.js 00:14:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x99f09c00) [pid = 1884] [serial = 1056] [outer = 0x99305800] 00:14:39 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:14:39 INFO - PROCESS | 1884 | 1463037279577 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:14:39 INFO - PROCESS | 1884 | 1463037279627 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 00:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:14:39 INFO - PROCESS | 1884 | 1463037279635 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:14:39 INFO - PROCESS | 1884 | 1463037279638 Marionette TRACE conn4 <- [1,1378,null,{}] 00:14:39 INFO - PROCESS | 1884 | 1463037279645 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:39 INFO - PROCESS | 1884 | 1463037279932 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:14:40 INFO - PROCESS | 1884 | 1463037280267 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x92cb2000 == 142 [pid = 1884] [id = 352] 00:14:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x97832c00) [pid = 1884] [serial = 1057] [outer = (nil)] 00:14:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x9a291000) [pid = 1884] [serial = 1058] [outer = 0x97832c00] 00:14:40 INFO - PROCESS | 1884 | 1463037280370 Marionette DEBUG loaded listener.js 00:14:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x9a34cc00) [pid = 1884] [serial = 1059] [outer = 0x97832c00] 00:14:41 INFO - PROCESS | 1884 | 1463037281370 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 00:14:41 INFO - PROCESS | 1884 | 1463037281430 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 00:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:14:41 INFO - PROCESS | 1884 | 1463037281438 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:14:41 INFO - PROCESS | 1884 | 1463037281442 Marionette TRACE conn4 <- [1,1382,null,{}] 00:14:41 INFO - PROCESS | 1884 | 1463037281447 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:41 INFO - PROCESS | 1884 | 1463037281719 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 00:14:42 INFO - PROCESS | 1884 | 1463037282443 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e17400 == 143 [pid = 1884] [id = 353] 00:14:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x87e17c00) [pid = 1884] [serial = 1060] [outer = (nil)] 00:14:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x88008000) [pid = 1884] [serial = 1061] [outer = 0x87e17c00] 00:14:42 INFO - PROCESS | 1884 | 1463037282529 Marionette DEBUG loaded listener.js 00:14:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x894e6c00) [pid = 1884] [serial = 1062] [outer = 0x87e17c00] 00:14:43 INFO - PROCESS | 1884 | [1884] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:14:43 INFO - PROCESS | 1884 | 1463037283598 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 00:14:43 INFO - PROCESS | 1884 | 1463037283683 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 00:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:14:43 INFO - PROCESS | 1884 | 1463037283692 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:14:43 INFO - PROCESS | 1884 | 1463037283698 Marionette TRACE conn4 <- [1,1386,null,{}] 00:14:43 INFO - PROCESS | 1884 | 1463037283706 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:43 INFO - PROCESS | 1884 | 1463037283977 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 00:14:44 INFO - PROCESS | 1884 | 1463037284451 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bcc400 == 144 [pid = 1884] [id = 354] 00:14:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x89bd6000) [pid = 1884] [serial = 1063] [outer = (nil)] 00:14:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 192 (0x8ba3c800) [pid = 1884] [serial = 1064] [outer = 0x89bd6000] 00:14:44 INFO - PROCESS | 1884 | 1463037284543 Marionette DEBUG loaded listener.js 00:14:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 193 (0x8c3dc800) [pid = 1884] [serial = 1065] [outer = 0x89bd6000] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x87656c00 == 143 [pid = 1884] [id = 243] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x87652800 == 142 [pid = 1884] [id = 242] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878b6400 == 141 [pid = 1884] [id = 244] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878b9000 == 140 [pid = 1884] [id = 245] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8800cc00 == 139 [pid = 1884] [id = 241] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x89887000 == 138 [pid = 1884] [id = 336] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x89881800 == 137 [pid = 1884] [id = 335] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x88003400 == 136 [pid = 1884] [id = 334] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878c5000 == 135 [pid = 1884] [id = 332] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878bc000 == 134 [pid = 1884] [id = 331] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878b9c00 == 133 [pid = 1884] [id = 330] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x92b53000 == 132 [pid = 1884] [id = 329] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x9248cc00 == 131 [pid = 1884] [id = 327] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x92492800 == 130 [pid = 1884] [id = 328] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x9248ac00 == 129 [pid = 1884] [id = 326] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6c8c00 == 128 [pid = 1884] [id = 325] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x91189400 == 127 [pid = 1884] [id = 324] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8e99d400 == 126 [pid = 1884] [id = 322] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3c0c00 == 125 [pid = 1884] [id = 323] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1b000 == 124 [pid = 1884] [id = 321] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8e582000 == 123 [pid = 1884] [id = 320] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x894f0000 == 122 [pid = 1884] [id = 319] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8c698800 == 121 [pid = 1884] [id = 318] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x8988b400 == 120 [pid = 1884] [id = 317] 00:14:45 INFO - PROCESS | 1884 | --DOCSHELL 0x878c3000 == 119 [pid = 1884] [id = 316] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 192 (0x8ba37800) [pid = 1884] [serial = 947] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 191 (0x8c8f0800) [pid = 1884] [serial = 942] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x8d9e8c00) [pid = 1884] [serial = 944] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x8e580800) [pid = 1884] [serial = 896] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x8ebe2800) [pid = 1884] [serial = 899] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x8f370c00) [pid = 1884] [serial = 902] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x8f65f400) [pid = 1884] [serial = 905] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x8f6dd000) [pid = 1884] [serial = 908] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x91bdb800) [pid = 1884] [serial = 911] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x92496400) [pid = 1884] [serial = 914] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x92b52400) [pid = 1884] [serial = 917] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x92f09400) [pid = 1884] [serial = 920] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x952b8400) [pid = 1884] [serial = 923] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x89bd4400) [pid = 1884] [serial = 930] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x89881400) [pid = 1884] [serial = 929] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x87e16c00) [pid = 1884] [serial = 935] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x88a4f000) [pid = 1884] [serial = 936] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x87e1d000) [pid = 1884] [serial = 927] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x878ba400) [pid = 1884] [serial = 926] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8ac6a000) [pid = 1884] [serial = 938] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8bc22c00) [pid = 1884] [serial = 933] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8ac65400) [pid = 1884] [serial = 932] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x88199800) [pid = 1884] [serial = 884] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x8bbde400) [pid = 1884] [serial = 887] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x8c8eac00) [pid = 1884] [serial = 890] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8d9ddc00) [pid = 1884] [serial = 893] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8c8e2000) [pid = 1884] [serial = 941] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x8e2af400) [pid = 1884] [serial = 945] [outer = (nil)] [url = about:blank] 00:14:45 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8c3e0000) [pid = 1884] [serial = 939] [outer = (nil)] [url = about:blank] 00:14:46 INFO - PROCESS | 1884 | 1463037286041 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 00:14:46 INFO - PROCESS | 1884 | 1463037286165 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 00:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:14:46 INFO - PROCESS | 1884 | 1463037286176 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:14:46 INFO - PROCESS | 1884 | 1463037286179 Marionette TRACE conn4 <- [1,1390,null,{}] 00:14:46 INFO - PROCESS | 1884 | 1463037286186 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:46 INFO - PROCESS | 1884 | 1463037286408 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 00:14:46 INFO - PROCESS | 1884 | 1463037286591 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x87656c00 == 120 [pid = 1884] [id = 355] 00:14:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x878c5000) [pid = 1884] [serial = 1066] [outer = (nil)] 00:14:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x89df3c00) [pid = 1884] [serial = 1067] [outer = 0x878c5000] 00:14:46 INFO - PROCESS | 1884 | 1463037286673 Marionette DEBUG loaded listener.js 00:14:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8bbd7000) [pid = 1884] [serial = 1068] [outer = 0x878c5000] 00:14:47 INFO - PROCESS | 1884 | 1463037287531 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1388ms 00:14:47 INFO - PROCESS | 1884 | 1463037287566 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:14:47 INFO - PROCESS | 1884 | 1463037287569 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:14:47 INFO - PROCESS | 1884 | 1463037287588 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:14:47 INFO - PROCESS | 1884 | 1463037287598 Marionette TRACE conn4 <- [1,1394,null,{}] 00:14:47 INFO - PROCESS | 1884 | 1463037287605 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:47 INFO - PROCESS | 1884 | 1463037287823 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 00:14:48 INFO - PROCESS | 1884 | 1463037288081 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a4f000 == 121 [pid = 1884] [id = 356] 00:14:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x88a52800) [pid = 1884] [serial = 1069] [outer = (nil)] 00:14:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x8c8ef800) [pid = 1884] [serial = 1070] [outer = 0x88a52800] 00:14:48 INFO - PROCESS | 1884 | 1463037288176 Marionette DEBUG loaded listener.js 00:14:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x8d9dbc00) [pid = 1884] [serial = 1071] [outer = 0x88a52800] 00:14:49 INFO - PROCESS | 1884 | 1463037289134 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1606ms 00:14:49 INFO - PROCESS | 1884 | 1463037289185 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 00:14:49 INFO - PROCESS | 1884 | 1463037289192 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 00:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:14:49 INFO - PROCESS | 1884 | 1463037289199 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:14:49 INFO - PROCESS | 1884 | 1463037289202 Marionette TRACE conn4 <- [1,1398,null,{}] 00:14:49 INFO - PROCESS | 1884 | 1463037289216 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:49 INFO - PROCESS | 1884 | 1463037289505 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:14:49 INFO - PROCESS | 1884 | 1463037289547 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c747400 == 122 [pid = 1884] [id = 357] 00:14:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x8d93e000) [pid = 1884] [serial = 1072] [outer = (nil)] 00:14:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x8e2af400) [pid = 1884] [serial = 1073] [outer = 0x8d93e000] 00:14:49 INFO - PROCESS | 1884 | 1463037289623 Marionette DEBUG loaded listener.js 00:14:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x8e580c00) [pid = 1884] [serial = 1074] [outer = 0x8d93e000] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8c8e7000) [pid = 1884] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x92497c00) [pid = 1884] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8bc30c00) [pid = 1884] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x92fd4800) [pid = 1884] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x8800a400) [pid = 1884] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x92827800) [pid = 1884] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8c8e2c00) [pid = 1884] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x88007c00) [pid = 1884] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8a848400) [pid = 1884] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x91bdb000) [pid = 1884] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x87e14800) [pid = 1884] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x92fd1800) [pid = 1884] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8d940800) [pid = 1884] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x89de9000) [pid = 1884] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8ebd6c00) [pid = 1884] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8f6c9c00) [pid = 1884] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9282a400) [pid = 1884] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8f36b400) [pid = 1884] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x89bd2800) [pid = 1884] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8e95f800) [pid = 1884] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x88190800) [pid = 1884] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x92ca9400) [pid = 1884] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x92b52000) [pid = 1884] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8800d800) [pid = 1884] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8ac6a400) [pid = 1884] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x92ca9000) [pid = 1884] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8d938800) [pid = 1884] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x92491000) [pid = 1884] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x91e0c400) [pid = 1884] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9118dc00) [pid = 1884] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8f36f000) [pid = 1884] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8f6d8800) [pid = 1884] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8e578400) [pid = 1884] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8ebd5000) [pid = 1884] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8988f000) [pid = 1884] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:14:50 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8f6ce800) [pid = 1884] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:14:51 INFO - PROCESS | 1884 | 1463037291176 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2045ms 00:14:51 INFO - PROCESS | 1884 | 1463037291245 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 00:14:51 INFO - PROCESS | 1884 | 1463037291249 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 00:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:14:51 INFO - PROCESS | 1884 | 1463037291256 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:14:51 INFO - PROCESS | 1884 | 1463037291259 Marionette TRACE conn4 <- [1,1402,null,{}] 00:14:51 INFO - PROCESS | 1884 | 1463037291265 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:51 INFO - PROCESS | 1884 | 1463037291472 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 00:14:51 INFO - PROCESS | 1884 | 1463037291703 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988f000 == 123 [pid = 1884] [id = 358] 00:14:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x89bd2800) [pid = 1884] [serial = 1075] [outer = (nil)] 00:14:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8c74ac00) [pid = 1884] [serial = 1076] [outer = 0x89bd2800] 00:14:51 INFO - PROCESS | 1884 | 1463037291795 Marionette DEBUG loaded listener.js 00:14:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8e579800) [pid = 1884] [serial = 1077] [outer = 0x89bd2800] 00:14:52 INFO - PROCESS | 1884 | 1463037292727 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1541ms 00:14:52 INFO - PROCESS | 1884 | 1463037292799 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 00:14:52 INFO - PROCESS | 1884 | 1463037292806 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 00:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:14:52 INFO - PROCESS | 1884 | 1463037292816 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:14:52 INFO - PROCESS | 1884 | 1463037292821 Marionette TRACE conn4 <- [1,1406,null,{}] 00:14:52 INFO - PROCESS | 1884 | 1463037292882 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:53 INFO - PROCESS | 1884 | 1463037293130 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 00:14:53 INFO - PROCESS | 1884 | 1463037293469 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800e800 == 124 [pid = 1884] [id = 359] 00:14:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x88010000) [pid = 1884] [serial = 1078] [outer = (nil)] 00:14:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x88a4cc00) [pid = 1884] [serial = 1079] [outer = 0x88010000] 00:14:53 INFO - PROCESS | 1884 | 1463037293562 Marionette DEBUG loaded listener.js 00:14:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x894f3400) [pid = 1884] [serial = 1080] [outer = 0x88010000] 00:14:54 INFO - PROCESS | 1884 | 1463037294569 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1787ms 00:14:54 INFO - PROCESS | 1884 | 1463037294602 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 00:14:54 INFO - PROCESS | 1884 | 1463037294612 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 00:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:14:54 INFO - PROCESS | 1884 | 1463037294625 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:14:54 INFO - PROCESS | 1884 | 1463037294629 Marionette TRACE conn4 <- [1,1410,null,{}] 00:14:54 INFO - PROCESS | 1884 | 1463037294637 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:54 INFO - PROCESS | 1884 | 1463037294877 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 00:14:55 INFO - PROCESS | 1884 | 1463037295200 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de8000 == 125 [pid = 1884] [id = 360] 00:14:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8a841c00) [pid = 1884] [serial = 1081] [outer = (nil)] 00:14:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8bc27c00) [pid = 1884] [serial = 1082] [outer = 0x8a841c00] 00:14:55 INFO - PROCESS | 1884 | 1463037295303 Marionette DEBUG loaded listener.js 00:14:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8c744400) [pid = 1884] [serial = 1083] [outer = 0x8a841c00] 00:14:56 INFO - PROCESS | 1884 | 1463037296412 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1838ms 00:14:56 INFO - PROCESS | 1884 | 1463037296463 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:14:56 INFO - PROCESS | 1884 | 1463037296468 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:14:56 INFO - PROCESS | 1884 | 1463037296477 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:14:56 INFO - PROCESS | 1884 | 1463037296484 Marionette TRACE conn4 <- [1,1414,null,{}] 00:14:56 INFO - PROCESS | 1884 | 1463037296511 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:56 INFO - PROCESS | 1884 | 1463037296894 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 00:14:57 INFO - PROCESS | 1884 | 1463037297169 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc2a800 == 126 [pid = 1884] [id = 361] 00:14:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8e959c00) [pid = 1884] [serial = 1084] [outer = (nil)] 00:14:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8e994800) [pid = 1884] [serial = 1085] [outer = 0x8e959c00] 00:14:57 INFO - PROCESS | 1884 | 1463037297264 Marionette DEBUG loaded listener.js 00:14:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8ebd8c00) [pid = 1884] [serial = 1086] [outer = 0x8e959c00] 00:14:58 INFO - PROCESS | 1884 | 1463037298533 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2109ms 00:14:58 INFO - PROCESS | 1884 | 1463037298586 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 00:14:58 INFO - PROCESS | 1884 | 1463037298593 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 00:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:14:58 INFO - PROCESS | 1884 | 1463037298658 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:14:58 INFO - PROCESS | 1884 | 1463037298664 Marionette TRACE conn4 <- [1,1418,null,{}] 00:14:58 INFO - PROCESS | 1884 | 1463037298682 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:58 INFO - PROCESS | 1884 | 1463037298992 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:14:59 INFO - PROCESS | 1884 | 1463037299253 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e95cc00 == 127 [pid = 1884] [id = 362] 00:14:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8ebd8000) [pid = 1884] [serial = 1087] [outer = (nil)] 00:14:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8f3b2800) [pid = 1884] [serial = 1088] [outer = 0x8ebd8000] 00:14:59 INFO - PROCESS | 1884 | 1463037299346 Marionette DEBUG loaded listener.js 00:14:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8f653c00) [pid = 1884] [serial = 1089] [outer = 0x8ebd8000] 00:15:00 INFO - PROCESS | 1884 | 1463037300377 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1841ms 00:15:00 INFO - PROCESS | 1884 | 1463037300454 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 00:15:00 INFO - PROCESS | 1884 | 1463037300458 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 00:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:15:00 INFO - PROCESS | 1884 | 1463037300465 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:15:00 INFO - PROCESS | 1884 | 1463037300468 Marionette TRACE conn4 <- [1,1422,null,{}] 00:15:00 INFO - PROCESS | 1884 | 1463037300477 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:00 INFO - PROCESS | 1884 | 1463037300698 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 00:15:01 INFO - PROCESS | 1884 | 1463037301055 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f36e000 == 128 [pid = 1884] [id = 363] 00:15:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x8f653400) [pid = 1884] [serial = 1090] [outer = (nil)] 00:15:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x8f6c9c00) [pid = 1884] [serial = 1091] [outer = 0x8f653400] 00:15:01 INFO - PROCESS | 1884 | 1463037301159 Marionette DEBUG loaded listener.js 00:15:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8f6db800) [pid = 1884] [serial = 1092] [outer = 0x8f653400] 00:15:02 INFO - PROCESS | 1884 | 1463037302224 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1797ms 00:15:02 INFO - PROCESS | 1884 | 1463037302263 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 00:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:15:02 INFO - PROCESS | 1884 | 1463037302268 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 00:15:02 INFO - PROCESS | 1884 | 1463037302274 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:15:02 INFO - PROCESS | 1884 | 1463037302278 Marionette TRACE conn4 <- [1,1426,null,{}] 00:15:02 INFO - PROCESS | 1884 | 1463037302285 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:02 INFO - PROCESS | 1884 | 1463037302560 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 00:15:02 INFO - PROCESS | 1884 | 1463037302942 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6d2400 == 129 [pid = 1884] [id = 364] 00:15:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x91209000) [pid = 1884] [serial = 1093] [outer = (nil)] 00:15:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x91d90400) [pid = 1884] [serial = 1094] [outer = 0x91209000] 00:15:03 INFO - PROCESS | 1884 | 1463037303037 Marionette DEBUG loaded listener.js 00:15:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x92259000) [pid = 1884] [serial = 1095] [outer = 0x91209000] 00:15:04 INFO - PROCESS | 1884 | 1463037304038 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1805ms 00:15:04 INFO - PROCESS | 1884 | 1463037304081 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 00:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:15:04 INFO - PROCESS | 1884 | 1463037304086 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 00:15:04 INFO - PROCESS | 1884 | 1463037304093 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:15:04 INFO - PROCESS | 1884 | 1463037304096 Marionette TRACE conn4 <- [1,1430,null,{}] 00:15:04 INFO - PROCESS | 1884 | 1463037304103 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:04 INFO - PROCESS | 1884 | 1463037304336 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 00:15:04 INFO - PROCESS | 1884 | 1463037304633 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e0fc00 == 130 [pid = 1884] [id = 365] 00:15:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x92328800) [pid = 1884] [serial = 1096] [outer = (nil)] 00:15:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x92499000) [pid = 1884] [serial = 1097] [outer = 0x92328800] 00:15:04 INFO - PROCESS | 1884 | 1463037304724 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x92637c00) [pid = 1884] [serial = 1098] [outer = 0x92328800] 00:15:05 INFO - PROCESS | 1884 | 1463037305748 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1733ms 00:15:05 INFO - PROCESS | 1884 | 1463037305827 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:15:05 INFO - PROCESS | 1884 | 1463037305831 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:15:05 INFO - PROCESS | 1884 | 1463037305838 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:15:05 INFO - PROCESS | 1884 | 1463037305841 Marionette TRACE conn4 <- [1,1434,null,{}] 00:15:05 INFO - PROCESS | 1884 | 1463037305847 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:06 INFO - PROCESS | 1884 | 1463037306138 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 00:15:06 INFO - PROCESS | 1884 | 1463037306466 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f652c00 == 131 [pid = 1884] [id = 366] 00:15:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x8f6c7000) [pid = 1884] [serial = 1099] [outer = (nil)] 00:15:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x92b53000) [pid = 1884] [serial = 1100] [outer = 0x8f6c7000] 00:15:06 INFO - PROCESS | 1884 | 1463037306556 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x92b5d000) [pid = 1884] [serial = 1101] [outer = 0x8f6c7000] 00:15:07 INFO - PROCESS | 1884 | 1463037307579 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1787ms 00:15:07 INFO - PROCESS | 1884 | 1463037307627 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 00:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:15:07 INFO - PROCESS | 1884 | 1463037307632 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 00:15:07 INFO - PROCESS | 1884 | 1463037307639 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:15:07 INFO - PROCESS | 1884 | 1463037307642 Marionette TRACE conn4 <- [1,1438,null,{}] 00:15:07 INFO - PROCESS | 1884 | 1463037307648 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:07 INFO - PROCESS | 1884 | 1463037307874 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:15:08 INFO - PROCESS | 1884 | 1463037308198 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed10800 == 132 [pid = 1884] [id = 367] 00:15:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9120c000) [pid = 1884] [serial = 1102] [outer = (nil)] 00:15:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x93bad400) [pid = 1884] [serial = 1103] [outer = 0x9120c000] 00:15:08 INFO - PROCESS | 1884 | 1463037308308 Marionette DEBUG loaded listener.js 00:15:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x93de8c00) [pid = 1884] [serial = 1104] [outer = 0x9120c000] 00:15:09 INFO - PROCESS | 1884 | 1463037309236 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1640ms 00:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:15:09 INFO - PROCESS | 1884 | 1463037309286 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 00:15:09 INFO - PROCESS | 1884 | 1463037309289 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 00:15:09 INFO - PROCESS | 1884 | 1463037309299 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:15:09 INFO - PROCESS | 1884 | 1463037309302 Marionette TRACE conn4 <- [1,1442,null,{}] 00:15:09 INFO - PROCESS | 1884 | 1463037309309 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:09 INFO - PROCESS | 1884 | 1463037309544 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 00:15:09 INFO - PROCESS | 1884 | 1463037309862 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b54800 == 133 [pid = 1884] [id = 368] 00:15:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x92fcb400) [pid = 1884] [serial = 1105] [outer = (nil)] 00:15:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9548cc00) [pid = 1884] [serial = 1106] [outer = 0x92fcb400] 00:15:09 INFO - PROCESS | 1884 | 1463037309964 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x95493c00) [pid = 1884] [serial = 1107] [outer = 0x92fcb400] 00:15:10 INFO - PROCESS | 1884 | 1463037310946 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1685ms 00:15:10 INFO - PROCESS | 1884 | 1463037310982 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 00:15:10 INFO - PROCESS | 1884 | 1463037310987 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 00:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:15:10 INFO - PROCESS | 1884 | 1463037310994 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:15:11 INFO - PROCESS | 1884 | 1463037310999 Marionette TRACE conn4 <- [1,1446,null,{}] 00:15:11 INFO - PROCESS | 1884 | 1463037311005 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:11 INFO - PROCESS | 1884 | 1463037311272 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 00:15:11 INFO - PROCESS | 1884 | 1463037311588 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x952bc000 == 134 [pid = 1884] [id = 369] 00:15:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x99f0ec00) [pid = 1884] [serial = 1108] [outer = (nil)] 00:15:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9a295c00) [pid = 1884] [serial = 1109] [outer = 0x99f0ec00] 00:15:11 INFO - PROCESS | 1884 | 1463037311686 Marionette DEBUG loaded listener.js 00:15:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x9a636800) [pid = 1884] [serial = 1110] [outer = 0x99f0ec00] 00:15:12 INFO - PROCESS | 1884 | 1463037312696 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1745ms 00:15:12 INFO - PROCESS | 1884 | 1463037312741 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 00:15:12 INFO - PROCESS | 1884 | 1463037312745 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 00:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:15:12 INFO - PROCESS | 1884 | 1463037312751 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:15:12 INFO - PROCESS | 1884 | 1463037312755 Marionette TRACE conn4 <- [1,1450,null,{}] 00:15:12 INFO - PROCESS | 1884 | 1463037312761 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:12 INFO - PROCESS | 1884 | 1463037312996 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 00:15:13 INFO - PROCESS | 1884 | 1463037313321 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a638400 == 135 [pid = 1884] [id = 370] 00:15:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x9a63d400) [pid = 1884] [serial = 1111] [outer = (nil)] 00:15:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x9a640c00) [pid = 1884] [serial = 1112] [outer = 0x9a63d400] 00:15:13 INFO - PROCESS | 1884 | 1463037313414 Marionette DEBUG loaded listener.js 00:15:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x9a66a400) [pid = 1884] [serial = 1113] [outer = 0x9a63d400] 00:15:14 INFO - PROCESS | 1884 | 1463037314399 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1689ms 00:15:14 INFO - PROCESS | 1884 | 1463037314443 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:15:14 INFO - PROCESS | 1884 | 1463037314449 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:15:14 INFO - PROCESS | 1884 | 1463037314459 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:15:14 INFO - PROCESS | 1884 | 1463037314464 Marionette TRACE conn4 <- [1,1454,null,{}] 00:15:14 INFO - PROCESS | 1884 | 1463037314473 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:14 INFO - PROCESS | 1884 | 1463037314765 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 00:15:15 INFO - PROCESS | 1884 | 1463037315086 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a65fc00 == 136 [pid = 1884] [id = 371] 00:15:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x9a668800) [pid = 1884] [serial = 1114] [outer = (nil)] 00:15:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x9aa0e800) [pid = 1884] [serial = 1115] [outer = 0x9a668800] 00:15:15 INFO - PROCESS | 1884 | 1463037315181 Marionette DEBUG loaded listener.js 00:15:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x9aa10800) [pid = 1884] [serial = 1116] [outer = 0x9a668800] 00:15:16 INFO - PROCESS | 1884 | 1463037316237 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1837ms 00:15:16 INFO - PROCESS | 1884 | 1463037316296 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 00:15:16 INFO - PROCESS | 1884 | 1463037316299 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 00:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:15:16 INFO - PROCESS | 1884 | 1463037316306 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:15:16 INFO - PROCESS | 1884 | 1463037316310 Marionette TRACE conn4 <- [1,1458,null,{}] 00:15:16 INFO - PROCESS | 1884 | 1463037316316 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:16 INFO - PROCESS | 1884 | 1463037316575 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:15:16 INFO - PROCESS | 1884 | 1463037316900 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a58c00 == 137 [pid = 1884] [id = 372] 00:15:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x8c744c00) [pid = 1884] [serial = 1117] [outer = (nil)] 00:15:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x9aa39400) [pid = 1884] [serial = 1118] [outer = 0x8c744c00] 00:15:17 INFO - PROCESS | 1884 | 1463037316998 Marionette DEBUG loaded listener.js 00:15:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x9aa3d000) [pid = 1884] [serial = 1119] [outer = 0x8c744c00] 00:15:17 INFO - PROCESS | 1884 | 1463037317963 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1737ms 00:15:18 INFO - PROCESS | 1884 | 1463037318045 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 00:15:18 INFO - PROCESS | 1884 | 1463037318049 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 00:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:15:18 INFO - PROCESS | 1884 | 1463037318056 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:15:18 INFO - PROCESS | 1884 | 1463037318060 Marionette TRACE conn4 <- [1,1462,null,{}] 00:15:18 INFO - PROCESS | 1884 | 1463037318066 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:18 INFO - PROCESS | 1884 | 1463037318341 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 00:15:18 INFO - PROCESS | 1884 | 1463037318712 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c0c00 == 138 [pid = 1884] [id = 373] 00:15:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x9a63ac00) [pid = 1884] [serial = 1120] [outer = (nil)] 00:15:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x9aa46c00) [pid = 1884] [serial = 1121] [outer = 0x9a63ac00] 00:15:18 INFO - PROCESS | 1884 | 1463037318805 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x9aa48c00) [pid = 1884] [serial = 1122] [outer = 0x9a63ac00] 00:15:19 INFO - PROCESS | 1884 | 1463037319875 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1883ms 00:15:19 INFO - PROCESS | 1884 | 1463037319940 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 00:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:15:19 INFO - PROCESS | 1884 | 1463037319945 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 00:15:19 INFO - PROCESS | 1884 | 1463037319953 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:15:19 INFO - PROCESS | 1884 | 1463037319956 Marionette TRACE conn4 <- [1,1466,null,{}] 00:15:19 INFO - PROCESS | 1884 | 1463037319963 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:20 INFO - PROCESS | 1884 | 1463037320197 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 00:15:20 INFO - PROCESS | 1884 | 1463037320516 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x9afd3c00 == 139 [pid = 1884] [id = 374] 00:15:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x9afd5800) [pid = 1884] [serial = 1123] [outer = (nil)] 00:15:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x9afdf000) [pid = 1884] [serial = 1124] [outer = 0x9afd5800] 00:15:20 INFO - PROCESS | 1884 | 1463037320609 Marionette DEBUG loaded listener.js 00:15:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x9afe0800) [pid = 1884] [serial = 1125] [outer = 0x9afd5800] 00:15:21 INFO - PROCESS | 1884 | 1463037321610 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1736ms 00:15:21 INFO - PROCESS | 1884 | 1463037321689 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 00:15:21 INFO - PROCESS | 1884 | 1463037321692 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 00:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:15:21 INFO - PROCESS | 1884 | 1463037321700 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:15:21 INFO - PROCESS | 1884 | 1463037321704 Marionette TRACE conn4 <- [1,1470,null,{}] 00:15:21 INFO - PROCESS | 1884 | 1463037321710 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:21 INFO - PROCESS | 1884 | 1463037321971 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 00:15:22 INFO - PROCESS | 1884 | 1463037322320 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e18000 == 140 [pid = 1884] [id = 375] 00:15:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x87e1dc00) [pid = 1884] [serial = 1126] [outer = (nil)] 00:15:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x89cfa000) [pid = 1884] [serial = 1127] [outer = 0x87e1dc00] 00:15:22 INFO - PROCESS | 1884 | 1463037322411 Marionette DEBUG loaded listener.js 00:15:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x8c3d3c00) [pid = 1884] [serial = 1128] [outer = 0x87e1dc00] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x947dc400 == 139 [pid = 1884] [id = 132] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6d0800 == 138 [pid = 1884] [id = 117] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x8c747400 == 137 [pid = 1884] [id = 357] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x88a4f000 == 136 [pid = 1884] [id = 356] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x87656c00 == 135 [pid = 1884] [id = 355] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x89bcc400 == 134 [pid = 1884] [id = 354] 00:15:24 INFO - PROCESS | 1884 | --DOCSHELL 0x87e17400 == 133 [pid = 1884] [id = 353] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x8e2a2000) [pid = 1884] [serial = 957] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x92633000) [pid = 1884] [serial = 980] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x8e996c00) [pid = 1884] [serial = 960] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x95491400) [pid = 1884] [serial = 992] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x88a50c00) [pid = 1884] [serial = 1005] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x93ba5800) [pid = 1884] [serial = 921] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x8d936400) [pid = 1884] [serial = 891] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x88a51000) [pid = 1884] [serial = 951] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x8800e000) [pid = 1884] [serial = 950] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x88190000) [pid = 1884] [serial = 1004] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x8c3d7800) [pid = 1884] [serial = 1011] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x92253000) [pid = 1884] [serial = 978] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x8c8f0400) [pid = 1884] [serial = 956] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x89bcc000) [pid = 1884] [serial = 998] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x97834c00) [pid = 1884] [serial = 996] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8e583c00) [pid = 1884] [serial = 897] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x8c3e1800) [pid = 1884] [serial = 888] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8f3b9800) [pid = 1884] [serial = 903] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x97812c00) [pid = 1884] [serial = 993] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x9120a000) [pid = 1884] [serial = 972] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x97830400) [pid = 1884] [serial = 995] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x8e963400) [pid = 1884] [serial = 959] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x92b5e400) [pid = 1884] [serial = 918] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8f6c6000) [pid = 1884] [serial = 906] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x89df0000) [pid = 1884] [serial = 953] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x8ebd6400) [pid = 1884] [serial = 962] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x89de5c00) [pid = 1884] [serial = 1001] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8ac60c00) [pid = 1884] [serial = 954] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x947e2800) [pid = 1884] [serial = 989] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x92fd1000) [pid = 1884] [serial = 986] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x947ea000) [pid = 1884] [serial = 990] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8ebda000) [pid = 1884] [serial = 963] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x88a58000) [pid = 1884] [serial = 885] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8bbd1400) [pid = 1884] [serial = 1010] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8c3de000) [pid = 1884] [serial = 882] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x9548fc00) [pid = 1884] [serial = 924] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8d9e5000) [pid = 1884] [serial = 894] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x92caf400) [pid = 1884] [serial = 984] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x92638400) [pid = 1884] [serial = 915] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x92b5bc00) [pid = 1884] [serial = 983] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x91d84800) [pid = 1884] [serial = 974] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8f6da400) [pid = 1884] [serial = 969] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x91e01c00) [pid = 1884] [serial = 975] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x92824800) [pid = 1884] [serial = 981] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x91d86000) [pid = 1884] [serial = 912] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x92fd8c00) [pid = 1884] [serial = 987] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8ed08c00) [pid = 1884] [serial = 900] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8c8e4000) [pid = 1884] [serial = 1002] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x91203c00) [pid = 1884] [serial = 971] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8f65d000) [pid = 1884] [serial = 966] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x89cf3000) [pid = 1884] [serial = 1008] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8ac6b000) [pid = 1884] [serial = 999] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x91e0f800) [pid = 1884] [serial = 977] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x89bd0800) [pid = 1884] [serial = 1007] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91186c00) [pid = 1884] [serial = 909] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8f6d3800) [pid = 1884] [serial = 968] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8f3bec00) [pid = 1884] [serial = 965] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8c3dec00) [pid = 1884] [serial = 1013] [outer = (nil)] [url = about:blank] 00:15:24 INFO - PROCESS | 1884 | 1463037324804 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3140ms 00:15:24 INFO - PROCESS | 1884 | 1463037324843 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:15:24 INFO - PROCESS | 1884 | 1463037324849 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:15:24 INFO - PROCESS | 1884 | 1463037324858 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:15:24 INFO - PROCESS | 1884 | 1463037324864 Marionette TRACE conn4 <- [1,1474,null,{}] 00:15:24 INFO - PROCESS | 1884 | 1463037324918 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:25 INFO - PROCESS | 1884 | 1463037325147 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 00:15:25 INFO - PROCESS | 1884 | 1463037325332 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x88004800 == 134 [pid = 1884] [id = 376] 00:15:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x88006800) [pid = 1884] [serial = 1129] [outer = (nil)] 00:15:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x88a5bc00) [pid = 1884] [serial = 1130] [outer = 0x88006800] 00:15:25 INFO - PROCESS | 1884 | 1463037325418 Marionette DEBUG loaded listener.js 00:15:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89bcbc00) [pid = 1884] [serial = 1131] [outer = 0x88006800] 00:15:26 INFO - PROCESS | 1884 | 1463037326345 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1537ms 00:15:26 INFO - PROCESS | 1884 | 1463037326396 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 00:15:26 INFO - PROCESS | 1884 | 1463037326404 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 00:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:15:26 INFO - PROCESS | 1884 | 1463037326416 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:15:26 INFO - PROCESS | 1884 | 1463037326421 Marionette TRACE conn4 <- [1,1478,null,{}] 00:15:26 INFO - PROCESS | 1884 | 1463037326429 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:26 INFO - PROCESS | 1884 | 1463037326656 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:15:26 INFO - PROCESS | 1884 | 1463037326941 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x89deb800 == 135 [pid = 1884] [id = 377] 00:15:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8a844000) [pid = 1884] [serial = 1132] [outer = (nil)] 00:15:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ac68c00) [pid = 1884] [serial = 1133] [outer = 0x8a844000] 00:15:27 INFO - PROCESS | 1884 | 1463037327034 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8bc23400) [pid = 1884] [serial = 1134] [outer = 0x8a844000] 00:15:28 INFO - PROCESS | 1884 | 1463037328001 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1636ms 00:15:28 INFO - PROCESS | 1884 | 1463037328053 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 1884 | 1463037328056 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 00:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:15:28 INFO - PROCESS | 1884 | 1463037328070 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:15:28 INFO - PROCESS | 1884 | 1463037328075 Marionette TRACE conn4 <- [1,1482,null,{}] 00:15:28 INFO - PROCESS | 1884 | 1463037328092 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:28 INFO - PROCESS | 1884 | 1463037328421 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 00:15:28 INFO - PROCESS | 1884 | 1463037328607 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c746800 == 136 [pid = 1884] [id = 378] 00:15:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8c8e6400) [pid = 1884] [serial = 1135] [outer = (nil)] 00:15:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8c8f0c00) [pid = 1884] [serial = 1136] [outer = 0x8c8e6400] 00:15:28 INFO - PROCESS | 1884 | 1463037328687 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8d940c00) [pid = 1884] [serial = 1137] [outer = 0x8c8e6400] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x88a52800) [pid = 1884] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x878c5000) [pid = 1884] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8d93e000) [pid = 1884] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x89bd6000) [pid = 1884] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x87e17c00) [pid = 1884] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x93de7400) [pid = 1884] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8988c800) [pid = 1884] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:15:29 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x93bec800) [pid = 1884] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:15:29 INFO - PROCESS | 1884 | 1463037329986 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1945ms 00:15:30 INFO - PROCESS | 1884 | 1463037330015 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 00:15:30 INFO - PROCESS | 1884 | 1463037330019 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 00:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:15:30 INFO - PROCESS | 1884 | 1463037330026 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:15:30 INFO - PROCESS | 1884 | 1463037330030 Marionette TRACE conn4 <- [1,1486,null,{}] 00:15:30 INFO - PROCESS | 1884 | 1463037330036 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:30 INFO - PROCESS | 1884 | 1463037330254 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 00:15:30 INFO - PROCESS | 1884 | 1463037330447 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x88195400 == 137 [pid = 1884] [id = 379] 00:15:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x89deec00) [pid = 1884] [serial = 1138] [outer = (nil)] 00:15:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8d9e5000) [pid = 1884] [serial = 1139] [outer = 0x89deec00] 00:15:30 INFO - PROCESS | 1884 | 1463037330545 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e2ac400) [pid = 1884] [serial = 1140] [outer = 0x89deec00] 00:15:31 INFO - PROCESS | 1884 | 1463037331708 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1734ms 00:15:31 INFO - PROCESS | 1884 | 1463037331763 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 00:15:31 INFO - PROCESS | 1884 | 1463037331771 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 00:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:15:31 INFO - PROCESS | 1884 | 1463037331780 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:15:31 INFO - PROCESS | 1884 | 1463037331785 Marionette TRACE conn4 <- [1,1490,null,{}] 00:15:31 INFO - PROCESS | 1884 | 1463037331855 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:32 INFO - PROCESS | 1884 | 1463037332115 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 00:15:32 INFO - PROCESS | 1884 | 1463037332481 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c3000 == 138 [pid = 1884] [id = 380] 00:15:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x894e7000) [pid = 1884] [serial = 1141] [outer = (nil)] 00:15:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x89bd4400) [pid = 1884] [serial = 1142] [outer = 0x894e7000] 00:15:32 INFO - PROCESS | 1884 | 1463037332576 Marionette DEBUG loaded listener.js 00:15:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x89de9800) [pid = 1884] [serial = 1143] [outer = 0x894e7000] 00:15:33 INFO - PROCESS | 1884 | 1463037333635 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1884ms 00:15:33 INFO - PROCESS | 1884 | 1463037333666 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:15:33 INFO - PROCESS | 1884 | 1463037333676 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:15:33 INFO - PROCESS | 1884 | 1463037333688 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:15:33 INFO - PROCESS | 1884 | 1463037333692 Marionette TRACE conn4 <- [1,1494,null,{}] 00:15:33 INFO - PROCESS | 1884 | 1463037333700 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:33 INFO - PROCESS | 1884 | 1463037333946 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 00:15:34 INFO - PROCESS | 1884 | 1463037334280 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3da000 == 139 [pid = 1884] [id = 381] 00:15:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8c3de400) [pid = 1884] [serial = 1144] [outer = (nil)] 00:15:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8c747400) [pid = 1884] [serial = 1145] [outer = 0x8c3de400] 00:15:34 INFO - PROCESS | 1884 | 1463037334379 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8d932400) [pid = 1884] [serial = 1146] [outer = 0x8c3de400] 00:15:35 INFO - PROCESS | 1884 | 1463037335406 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1793ms 00:15:35 INFO - PROCESS | 1884 | 1463037335481 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 00:15:35 INFO - PROCESS | 1884 | 1463037335485 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 00:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:15:35 INFO - PROCESS | 1884 | 1463037335495 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:15:35 INFO - PROCESS | 1884 | 1463037335502 Marionette TRACE conn4 <- [1,1498,null,{}] 00:15:35 INFO - PROCESS | 1884 | 1463037335521 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:35 INFO - PROCESS | 1884 | 1463037335915 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:15:36 INFO - PROCESS | 1884 | 1463037336187 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e2000 == 140 [pid = 1884] [id = 382] 00:15:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8e993c00) [pid = 1884] [serial = 1147] [outer = (nil)] 00:15:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8e99ac00) [pid = 1884] [serial = 1148] [outer = 0x8e993c00] 00:15:36 INFO - PROCESS | 1884 | 1463037336282 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8ebdec00) [pid = 1884] [serial = 1149] [outer = 0x8e993c00] 00:15:37 INFO - PROCESS | 1884 | 1463037337269 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1840ms 00:15:37 INFO - PROCESS | 1884 | 1463037337335 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 1884 | 1463037337340 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 00:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:15:37 INFO - PROCESS | 1884 | 1463037337347 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:15:37 INFO - PROCESS | 1884 | 1463037337350 Marionette TRACE conn4 <- [1,1502,null,{}] 00:15:37 INFO - PROCESS | 1884 | 1463037337356 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:37 INFO - PROCESS | 1884 | 1463037337638 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 00:15:37 INFO - PROCESS | 1884 | 1463037337955 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e585000 == 141 [pid = 1884] [id = 383] 00:15:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8e95f800) [pid = 1884] [serial = 1150] [outer = (nil)] 00:15:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8f36a000) [pid = 1884] [serial = 1151] [outer = 0x8e95f800] 00:15:38 INFO - PROCESS | 1884 | 1463037338053 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8f650400) [pid = 1884] [serial = 1152] [outer = 0x8e95f800] 00:15:39 INFO - PROCESS | 1884 | 1463037339034 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1740ms 00:15:39 INFO - PROCESS | 1884 | 1463037339089 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 00:15:39 INFO - PROCESS | 1884 | 1463037339092 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 00:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:15:39 INFO - PROCESS | 1884 | 1463037339100 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:15:39 INFO - PROCESS | 1884 | 1463037339104 Marionette TRACE conn4 <- [1,1506,null,{}] 00:15:39 INFO - PROCESS | 1884 | 1463037339111 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:39 INFO - PROCESS | 1884 | 1463037339343 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 00:15:39 INFO - PROCESS | 1884 | 1463037339658 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8eec00 == 142 [pid = 1884] [id = 384] 00:15:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8f367800) [pid = 1884] [serial = 1153] [outer = (nil)] 00:15:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8f6c9800) [pid = 1884] [serial = 1154] [outer = 0x8f367800] 00:15:39 INFO - PROCESS | 1884 | 1463037339760 Marionette DEBUG loaded listener.js 00:15:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8f6cdc00) [pid = 1884] [serial = 1155] [outer = 0x8f367800] 00:15:40 INFO - PROCESS | 1884 | 1463037340706 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1635ms 00:15:40 INFO - PROCESS | 1884 | 1463037340737 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 00:15:40 INFO - PROCESS | 1884 | 1463037340741 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 00:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:15:40 INFO - PROCESS | 1884 | 1463037340749 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:15:40 INFO - PROCESS | 1884 | 1463037340753 Marionette TRACE conn4 <- [1,1510,null,{}] 00:15:40 INFO - PROCESS | 1884 | 1463037340760 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:41 INFO - PROCESS | 1884 | 1463037341063 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 00:15:41 INFO - PROCESS | 1884 | 1463037341393 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3dac00 == 143 [pid = 1884] [id = 385] 00:15:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x91186c00) [pid = 1884] [serial = 1156] [outer = (nil)] 00:15:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x91bd9000) [pid = 1884] [serial = 1157] [outer = 0x91186c00] 00:15:41 INFO - PROCESS | 1884 | 1463037341486 Marionette DEBUG loaded listener.js 00:15:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x91be0000) [pid = 1884] [serial = 1158] [outer = 0x91186c00] 00:15:42 INFO - PROCESS | 1884 | 1463037342462 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1741ms 00:15:42 INFO - PROCESS | 1884 | 1463037342491 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:15:42 INFO - PROCESS | 1884 | 1463037342495 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:15:42 INFO - PROCESS | 1884 | 1463037342502 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:15:42 INFO - PROCESS | 1884 | 1463037342506 Marionette TRACE conn4 <- [1,1514,null,{}] 00:15:42 INFO - PROCESS | 1884 | 1463037342512 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:42 INFO - PROCESS | 1884 | 1463037342733 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 00:15:43 INFO - PROCESS | 1884 | 1463037343049 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988dc00 == 144 [pid = 1884] [id = 386] 00:15:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x8bc25400) [pid = 1884] [serial = 1159] [outer = (nil)] 00:15:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x91e05800) [pid = 1884] [serial = 1160] [outer = 0x8bc25400] 00:15:43 INFO - PROCESS | 1884 | 1463037343150 Marionette DEBUG loaded listener.js 00:15:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x91e0f800) [pid = 1884] [serial = 1161] [outer = 0x8bc25400] 00:15:44 INFO - PROCESS | 1884 | 1463037344067 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1632ms 00:15:44 INFO - PROCESS | 1884 | 1463037344136 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 00:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:15:44 INFO - PROCESS | 1884 | 1463037344141 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 00:15:44 INFO - PROCESS | 1884 | 1463037344148 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:15:44 INFO - PROCESS | 1884 | 1463037344152 Marionette TRACE conn4 <- [1,1518,null,{}] 00:15:44 INFO - PROCESS | 1884 | 1463037344158 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:44 INFO - PROCESS | 1884 | 1463037344418 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:15:44 INFO - PROCESS | 1884 | 1463037344736 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120d800 == 145 [pid = 1884] [id = 387] 00:15:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x91bdb800) [pid = 1884] [serial = 1162] [outer = (nil)] 00:15:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x92499c00) [pid = 1884] [serial = 1163] [outer = 0x91bdb800] 00:15:44 INFO - PROCESS | 1884 | 1463037344824 Marionette DEBUG loaded listener.js 00:15:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x92635000) [pid = 1884] [serial = 1164] [outer = 0x91bdb800] 00:15:45 INFO - PROCESS | 1884 | 1463037345761 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1687ms 00:15:45 INFO - PROCESS | 1884 | 1463037345836 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 00:15:45 INFO - PROCESS | 1884 | 1463037345839 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 00:15:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:15:45 INFO - PROCESS | 1884 | 1463037345848 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:15:45 INFO - PROCESS | 1884 | 1463037345852 Marionette TRACE conn4 <- [1,1522,null,{}] 00:15:45 INFO - PROCESS | 1884 | 1463037345858 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:46 INFO - PROCESS | 1884 | 1463037346115 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 00:15:46 INFO - PROCESS | 1884 | 1463037346445 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x89deb000 == 146 [pid = 1884] [id = 388] 00:15:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9248cc00) [pid = 1884] [serial = 1165] [outer = (nil)] 00:15:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x92b56400) [pid = 1884] [serial = 1166] [outer = 0x9248cc00] 00:15:46 INFO - PROCESS | 1884 | 1463037346533 Marionette DEBUG loaded listener.js 00:15:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x92b5f400) [pid = 1884] [serial = 1167] [outer = 0x9248cc00] 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:15:47 INFO - PROCESS | 1884 | 1463037347460 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:15:47 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 () { 00:15:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:15:47 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 () { 00:15:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:15:47 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 () { 00:15:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:15:47 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 () { 00:15:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:15:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1695ms 00:15:47 INFO - PROCESS | 1884 | 1463037347549 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 00:15:47 INFO - PROCESS | 1884 | 1463037347553 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 00:15:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:15:47 INFO - PROCESS | 1884 | 1463037347563 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:15:47 INFO - PROCESS | 1884 | 1463037347567 Marionette TRACE conn4 <- [1,1526,null,{}] 00:15:47 INFO - PROCESS | 1884 | 1463037347573 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:47 INFO - PROCESS | 1884 | 1463037347801 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 00:15:48 INFO - PROCESS | 1884 | 1463037348138 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f371800 == 147 [pid = 1884] [id = 389] 00:15:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x92cb7c00) [pid = 1884] [serial = 1168] [outer = (nil)] 00:15:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x93be7800) [pid = 1884] [serial = 1169] [outer = 0x92cb7c00] 00:15:48 INFO - PROCESS | 1884 | 1463037348236 Marionette DEBUG loaded listener.js 00:15:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x95205000) [pid = 1884] [serial = 1170] [outer = 0x92cb7c00] 00:15:49 INFO - PROCESS | 1884 | 1463037349096 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:15:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:15:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:15:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:15:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1587ms 00:15:49 INFO - PROCESS | 1884 | 1463037349159 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 00:15:49 INFO - PROCESS | 1884 | 1463037349164 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 00:15:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:15:49 INFO - PROCESS | 1884 | 1463037349174 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:15:49 INFO - PROCESS | 1884 | 1463037349178 Marionette TRACE conn4 <- [1,1530,null,{}] 00:15:49 INFO - PROCESS | 1884 | 1463037349184 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:49 INFO - PROCESS | 1884 | 1463037349434 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 00:15:49 INFO - PROCESS | 1884 | 1463037349762 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd8c00 == 148 [pid = 1884] [id = 390] 00:15:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x983cc400) [pid = 1884] [serial = 1171] [outer = (nil)] 00:15:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x99307c00) [pid = 1884] [serial = 1172] [outer = 0x983cc400] 00:15:49 INFO - PROCESS | 1884 | 1463037349863 Marionette DEBUG loaded listener.js 00:15:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x99843000) [pid = 1884] [serial = 1173] [outer = 0x983cc400] 00:15:50 INFO - PROCESS | 1884 | 1463037350675 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:15:50 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 00:15:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:15:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:15:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:15:50 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. 00:15:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:15:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1540ms 00:15:50 INFO - PROCESS | 1884 | 1463037350716 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:15:50 INFO - PROCESS | 1884 | 1463037350720 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:15:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:15:50 INFO - PROCESS | 1884 | 1463037350727 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:15:50 INFO - PROCESS | 1884 | 1463037350730 Marionette TRACE conn4 <- [1,1534,null,{}] 00:15:50 INFO - PROCESS | 1884 | 1463037350736 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:50 INFO - PROCESS | 1884 | 1463037350942 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 00:15:51 INFO - PROCESS | 1884 | 1463037351222 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b2c00 == 149 [pid = 1884] [id = 391] 00:15:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x97820400) [pid = 1884] [serial = 1174] [outer = (nil)] 00:15:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9a591000) [pid = 1884] [serial = 1175] [outer = 0x97820400] 00:15:51 INFO - PROCESS | 1884 | 1463037351316 Marionette DEBUG loaded listener.js 00:15:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x9a635c00) [pid = 1884] [serial = 1176] [outer = 0x97820400] 00:15:52 INFO - PROCESS | 1884 | 1463037352310 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:15:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:15:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1633ms 00:15:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:15:52 INFO - PROCESS | 1884 | 1463037352361 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 00:15:52 INFO - PROCESS | 1884 | 1463037352365 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 00:15:52 INFO - PROCESS | 1884 | 1463037352372 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:15:52 INFO - PROCESS | 1884 | 1463037352386 Marionette TRACE conn4 <- [1,1538,null,{}] 00:15:52 INFO - PROCESS | 1884 | 1463037352392 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:52 INFO - PROCESS | 1884 | 1463037352621 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:15:52 INFO - PROCESS | 1884 | 1463037352943 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d931800 == 150 [pid = 1884] [id = 392] 00:15:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x92fd6c00) [pid = 1884] [serial = 1177] [outer = (nil)] 00:15:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x9a669400) [pid = 1884] [serial = 1178] [outer = 0x92fd6c00] 00:15:53 INFO - PROCESS | 1884 | 1463037353053 Marionette DEBUG loaded listener.js 00:15:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x9aa3e400) [pid = 1884] [serial = 1179] [outer = 0x92fd6c00] 00:15:53 INFO - PROCESS | 1884 | 1463037353963 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:15:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:15:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1648ms 00:15:54 INFO - PROCESS | 1884 | 1463037354030 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 00:15:54 INFO - PROCESS | 1884 | 1463037354034 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 00:15:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:15:54 INFO - PROCESS | 1884 | 1463037354041 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:15:54 INFO - PROCESS | 1884 | 1463037354045 Marionette TRACE conn4 <- [1,1542,null,{}] 00:15:54 INFO - PROCESS | 1884 | 1463037354050 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:54 INFO - PROCESS | 1884 | 1463037354280 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 00:15:54 INFO - PROCESS | 1884 | 1463037354612 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e13800 == 151 [pid = 1884] [id = 393] 00:15:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x95491400) [pid = 1884] [serial = 1180] [outer = (nil)] 00:15:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x9afdfc00) [pid = 1884] [serial = 1181] [outer = 0x95491400] 00:15:54 INFO - PROCESS | 1884 | 1463037354711 Marionette DEBUG loaded listener.js 00:15:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x9b30ec00) [pid = 1884] [serial = 1182] [outer = 0x95491400] 00:15:55 INFO - PROCESS | 1884 | 1463037355632 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:15:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:15:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1631ms 00:15:55 INFO - PROCESS | 1884 | 1463037355674 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 00:15:55 INFO - PROCESS | 1884 | 1463037355678 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 00:15:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:15:55 INFO - PROCESS | 1884 | 1463037355685 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:15:55 INFO - PROCESS | 1884 | 1463037355689 Marionette TRACE conn4 <- [1,1546,null,{}] 00:15:55 INFO - PROCESS | 1884 | 1463037355695 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:55 INFO - PROCESS | 1884 | 1463037355927 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 00:15:56 INFO - PROCESS | 1884 | 1463037356252 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x89df1c00 == 152 [pid = 1884] [id = 394] 00:15:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x9a889c00) [pid = 1884] [serial = 1183] [outer = (nil)] 00:15:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x9b3aac00) [pid = 1884] [serial = 1184] [outer = 0x9a889c00] 00:15:56 INFO - PROCESS | 1884 | 1463037356356 Marionette DEBUG loaded listener.js 00:15:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x9b3ad000) [pid = 1884] [serial = 1185] [outer = 0x9a889c00] 00:15:57 INFO - PROCESS | 1884 | 1463037357300 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1685ms 00:15:57 INFO - PROCESS | 1884 | 1463037357372 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 00:15:57 INFO - PROCESS | 1884 | 1463037357376 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 00:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:15:57 INFO - PROCESS | 1884 | 1463037357383 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:15:57 INFO - PROCESS | 1884 | 1463037357388 Marionette TRACE conn4 <- [1,1550,null,{}] 00:15:57 INFO - PROCESS | 1884 | 1463037357394 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:57 INFO - PROCESS | 1884 | 1463037357632 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 00:15:57 INFO - PROCESS | 1884 | 1463037357960 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed03400 == 153 [pid = 1884] [id = 395] 00:15:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x8f3b4000) [pid = 1884] [serial = 1186] [outer = (nil)] 00:15:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x9b3a6000) [pid = 1884] [serial = 1187] [outer = 0x8f3b4000] 00:15:58 INFO - PROCESS | 1884 | 1463037358050 Marionette DEBUG loaded listener.js 00:15:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x9b814800) [pid = 1884] [serial = 1188] [outer = 0x8f3b4000] 00:15:58 INFO - PROCESS | 1884 | 1463037358988 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:15:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:15:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1643ms 00:15:59 INFO - PROCESS | 1884 | 1463037359036 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:15:59 INFO - PROCESS | 1884 | 1463037359041 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:15:59 INFO - PROCESS | 1884 | 1463037359047 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:15:59 INFO - PROCESS | 1884 | 1463037359051 Marionette TRACE conn4 <- [1,1554,null,{}] 00:15:59 INFO - PROCESS | 1884 | 1463037359057 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:15:59 INFO - PROCESS | 1884 | 1463037359276 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 00:15:59 INFO - PROCESS | 1884 | 1463037359601 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:15:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x92826c00 == 154 [pid = 1884] [id = 396] 00:15:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x9b3a5000) [pid = 1884] [serial = 1189] [outer = (nil)] 00:15:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0x9bbd8400) [pid = 1884] [serial = 1190] [outer = 0x9b3a5000] 00:15:59 INFO - PROCESS | 1884 | 1463037359694 Marionette DEBUG loaded listener.js 00:15:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x9be5dc00) [pid = 1884] [serial = 1191] [outer = 0x9b3a5000] 00:16:00 INFO - PROCESS | 1884 | 1463037360612 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 00:16:00 INFO - PROCESS | 1884 | 1463037360679 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 00:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:16:00 INFO - PROCESS | 1884 | 1463037360684 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 00:16:00 INFO - PROCESS | 1884 | 1463037360690 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:16:00 INFO - PROCESS | 1884 | 1463037360694 Marionette TRACE conn4 <- [1,1558,null,{}] 00:16:00 INFO - PROCESS | 1884 | 1463037360700 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:00 INFO - PROCESS | 1884 | 1463037360971 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:16:01 INFO - PROCESS | 1884 | 1463037361309 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e20400 == 155 [pid = 1884] [id = 397] 00:16:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0x9b6ab800) [pid = 1884] [serial = 1192] [outer = (nil)] 00:16:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0x9c12f000) [pid = 1884] [serial = 1193] [outer = 0x9b6ab800] 00:16:01 INFO - PROCESS | 1884 | 1463037361404 Marionette DEBUG loaded listener.js 00:16:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 191 (0x9c13d000) [pid = 1884] [serial = 1194] [outer = 0x9b6ab800] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8c746800 == 154 [pid = 1884] [id = 378] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x89deb800 == 153 [pid = 1884] [id = 377] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x88004800 == 152 [pid = 1884] [id = 376] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x878c0c00 == 151 [pid = 1884] [id = 373] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x9afd3c00 == 150 [pid = 1884] [id = 374] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x88a58c00 == 149 [pid = 1884] [id = 372] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x9a65fc00 == 148 [pid = 1884] [id = 371] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x952bc000 == 147 [pid = 1884] [id = 369] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x9a638400 == 146 [pid = 1884] [id = 370] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x92b54800 == 145 [pid = 1884] [id = 368] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed10800 == 144 [pid = 1884] [id = 367] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8f652c00 == 143 [pid = 1884] [id = 366] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x91e0fc00 == 142 [pid = 1884] [id = 365] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8f36e000 == 141 [pid = 1884] [id = 363] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6d2400 == 140 [pid = 1884] [id = 364] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8e95cc00 == 139 [pid = 1884] [id = 362] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc2a800 == 138 [pid = 1884] [id = 361] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x89de8000 == 137 [pid = 1884] [id = 360] 00:16:02 INFO - PROCESS | 1884 | --DOCSHELL 0x8800e800 == 136 [pid = 1884] [id = 359] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 190 (0x8bbd5400) [pid = 1884] [serial = 1019] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x8d9da000) [pid = 1884] [serial = 1022] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x9a291000) [pid = 1884] [serial = 1058] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x91d81c00) [pid = 1884] [serial = 1037] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x8c8ef800) [pid = 1884] [serial = 1070] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x88192800) [pid = 1884] [serial = 1016] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x8bbd7000) [pid = 1884] [serial = 1068] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x89df3c00) [pid = 1884] [serial = 1067] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x956c6c00) [pid = 1884] [serial = 1049] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x8e580c00) [pid = 1884] [serial = 1074] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x9930b400) [pid = 1884] [serial = 1052] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x8c3dc800) [pid = 1884] [serial = 1065] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x8e95f400) [pid = 1884] [serial = 1025] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x894e6c00) [pid = 1884] [serial = 1062] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x88008000) [pid = 1884] [serial = 1061] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8d9dbc00) [pid = 1884] [serial = 1071] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x92822c00) [pid = 1884] [serial = 1043] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8e2af400) [pid = 1884] [serial = 1073] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8c696400) [pid = 1884] [serial = 1014] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x91185800) [pid = 1884] [serial = 1034] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8f3ba000) [pid = 1884] [serial = 1031] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x8ba3c800) [pid = 1884] [serial = 1064] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x99f06000) [pid = 1884] [serial = 1055] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9248b400) [pid = 1884] [serial = 1040] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8ebe2c00) [pid = 1884] [serial = 1028] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x93babc00) [pid = 1884] [serial = 1046] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8c74ac00) [pid = 1884] [serial = 1076] [outer = (nil)] [url = about:blank] 00:16:03 INFO - PROCESS | 1884 | 1463037363834 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3189ms 00:16:03 INFO - PROCESS | 1884 | 1463037363880 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 00:16:03 INFO - PROCESS | 1884 | 1463037363886 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 00:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:16:03 INFO - PROCESS | 1884 | 1463037363895 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:16:03 INFO - PROCESS | 1884 | 1463037363899 Marionette TRACE conn4 <- [1,1562,null,{}] 00:16:03 INFO - PROCESS | 1884 | 1463037363907 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:04 INFO - PROCESS | 1884 | 1463037364134 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 00:16:04 INFO - PROCESS | 1884 | 1463037364350 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x894e6c00 == 137 [pid = 1884] [id = 398] 00:16:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x894eb000) [pid = 1884] [serial = 1195] [outer = (nil)] 00:16:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x89cf8800) [pid = 1884] [serial = 1196] [outer = 0x894eb000] 00:16:04 INFO - PROCESS | 1884 | 1463037364489 Marionette DEBUG loaded listener.js 00:16:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x8a842800) [pid = 1884] [serial = 1197] [outer = 0x894eb000] 00:16:05 INFO - PROCESS | 1884 | 1463037365321 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:16:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:16:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1485ms 00:16:05 INFO - PROCESS | 1884 | 1463037365390 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 00:16:05 INFO - PROCESS | 1884 | 1463037365397 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 00:16:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:16:05 INFO - PROCESS | 1884 | 1463037365409 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:16:05 INFO - PROCESS | 1884 | 1463037365412 Marionette TRACE conn4 <- [1,1566,null,{}] 00:16:05 INFO - PROCESS | 1884 | 1463037365425 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:05 INFO - PROCESS | 1884 | 1463037365741 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 00:16:05 INFO - PROCESS | 1884 | 1463037365775 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac61400 == 138 [pid = 1884] [id = 399] 00:16:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x8ba3a800) [pid = 1884] [serial = 1198] [outer = (nil)] 00:16:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x8c3de000) [pid = 1884] [serial = 1199] [outer = 0x8ba3a800] 00:16:05 INFO - PROCESS | 1884 | 1463037365851 Marionette DEBUG loaded listener.js 00:16:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x8c746800) [pid = 1884] [serial = 1200] [outer = 0x8ba3a800] 00:16:06 INFO - PROCESS | 1884 | 1463037366900 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:16:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:16:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1535ms 00:16:06 INFO - PROCESS | 1884 | 1463037366944 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 00:16:06 INFO - PROCESS | 1884 | 1463037366949 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 00:16:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:16:06 INFO - PROCESS | 1884 | 1463037366963 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:16:06 INFO - PROCESS | 1884 | 1463037366968 Marionette TRACE conn4 <- [1,1570,null,{}] 00:16:06 INFO - PROCESS | 1884 | 1463037366986 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:07 INFO - PROCESS | 1884 | 1463037367330 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 00:16:07 INFO - PROCESS | 1884 | 1463037367364 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x89ded400 == 139 [pid = 1884] [id = 400] 00:16:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x8d9df400) [pid = 1884] [serial = 1201] [outer = (nil)] 00:16:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x8e2b0000) [pid = 1884] [serial = 1202] [outer = 0x8d9df400] 00:16:07 INFO - PROCESS | 1884 | 1463037367456 Marionette DEBUG loaded listener.js 00:16:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x8e584800) [pid = 1884] [serial = 1203] [outer = 0x8d9df400] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8f6c7000) [pid = 1884] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x9a63ac00) [pid = 1884] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8f653400) [pid = 1884] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x88006800) [pid = 1884] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x92fcf000) [pid = 1884] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8e95d000) [pid = 1884] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x99f0ec00) [pid = 1884] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x8800f800) [pid = 1884] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8ebd4c00) [pid = 1884] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9afd5800) [pid = 1884] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x8c8e6400) [pid = 1884] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8a844000) [pid = 1884] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8ebd8000) [pid = 1884] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x91209000) [pid = 1884] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8c744c00) [pid = 1884] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8e57d000) [pid = 1884] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8a841c00) [pid = 1884] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x88010000) [pid = 1884] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x97832c00) [pid = 1884] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9a63d400) [pid = 1884] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x9120c000) [pid = 1884] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8a84a000) [pid = 1884] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x92fcb400) [pid = 1884] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8ebd8400) [pid = 1884] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x92328800) [pid = 1884] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8f65bc00) [pid = 1884] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x92fd3800) [pid = 1884] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x95490800) [pid = 1884] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8818c000) [pid = 1884] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9a668800) [pid = 1884] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x87e1dc00) [pid = 1884] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x91e10c00) [pid = 1884] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8e959c00) [pid = 1884] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x99305800) [pid = 1884] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8f372000) [pid = 1884] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x89bd2800) [pid = 1884] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:16:08 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8d939c00) [pid = 1884] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:16:09 INFO - PROCESS | 1884 | 1463037369220 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:16:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:16:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2289ms 00:16:09 INFO - PROCESS | 1884 | 1463037369252 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:16:09 INFO - PROCESS | 1884 | 1463037369256 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:16:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:16:09 INFO - PROCESS | 1884 | 1463037369263 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:16:09 INFO - PROCESS | 1884 | 1463037369265 Marionette TRACE conn4 <- [1,1574,null,{}] 00:16:09 INFO - PROCESS | 1884 | 1463037369271 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:09 INFO - PROCESS | 1884 | 1463037369591 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 00:16:09 INFO - PROCESS | 1884 | 1463037369617 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x88006800 == 140 [pid = 1884] [id = 401] 00:16:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x88a53c00) [pid = 1884] [serial = 1204] [outer = (nil)] 00:16:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8c8e3c00) [pid = 1884] [serial = 1205] [outer = 0x88a53c00] 00:16:09 INFO - PROCESS | 1884 | 1463037369694 Marionette DEBUG loaded listener.js 00:16:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8e576400) [pid = 1884] [serial = 1206] [outer = 0x88a53c00] 00:16:10 INFO - PROCESS | 1884 | 1463037370865 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:16:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1630ms 00:16:10 INFO - PROCESS | 1884 | 1463037370896 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 00:16:10 INFO - PROCESS | 1884 | 1463037370903 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 00:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:16:10 INFO - PROCESS | 1884 | 1463037370914 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:16:10 INFO - PROCESS | 1884 | 1463037370922 Marionette TRACE conn4 <- [1,1578,null,{}] 00:16:10 INFO - PROCESS | 1884 | 1463037370934 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:11 INFO - PROCESS | 1884 | 1463037371232 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:16:11 INFO - PROCESS | 1884 | 1463037371596 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8818c400 == 141 [pid = 1884] [id = 402] 00:16:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x88192800) [pid = 1884] [serial = 1207] [outer = (nil)] 00:16:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x89cefc00) [pid = 1884] [serial = 1208] [outer = 0x88192800] 00:16:11 INFO - PROCESS | 1884 | 1463037371702 Marionette DEBUG loaded listener.js 00:16:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8ba3f800) [pid = 1884] [serial = 1209] [outer = 0x88192800] 00:16:12 INFO - PROCESS | 1884 | 1463037372782 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:16:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:16:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1941ms 00:16:12 INFO - PROCESS | 1884 | 1463037372856 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 00:16:12 INFO - PROCESS | 1884 | 1463037372868 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 00:16:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:16:12 INFO - PROCESS | 1884 | 1463037372883 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:16:12 INFO - PROCESS | 1884 | 1463037372890 Marionette TRACE conn4 <- [1,1582,null,{}] 00:16:12 INFO - PROCESS | 1884 | 1463037372898 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:13 INFO - PROCESS | 1884 | 1463037373329 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 00:16:13 INFO - PROCESS | 1884 | 1463037373640 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3da800 == 142 [pid = 1884] [id = 403] 00:16:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8c68c400) [pid = 1884] [serial = 1210] [outer = (nil)] 00:16:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8c8ed800) [pid = 1884] [serial = 1211] [outer = 0x8c68c400] 00:16:13 INFO - PROCESS | 1884 | 1463037373756 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8d9dd000) [pid = 1884] [serial = 1212] [outer = 0x8c68c400] 00:16:14 INFO - PROCESS | 1884 | 1463037374926 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2098ms 00:16:14 INFO - PROCESS | 1884 | 1463037374980 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 00:16:14 INFO - PROCESS | 1884 | 1463037374984 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 00:16:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:16:14 INFO - PROCESS | 1884 | 1463037374992 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:16:15 INFO - PROCESS | 1884 | 1463037375000 Marionette TRACE conn4 <- [1,1586,null,{}] 00:16:15 INFO - PROCESS | 1884 | 1463037375019 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:15 INFO - PROCESS | 1884 | 1463037375358 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 00:16:15 INFO - PROCESS | 1884 | 1463037375695 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e583400 == 143 [pid = 1884] [id = 404] 00:16:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8e995000) [pid = 1884] [serial = 1213] [outer = (nil)] 00:16:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8ebd9800) [pid = 1884] [serial = 1214] [outer = 0x8e995000] 00:16:15 INFO - PROCESS | 1884 | 1463037375811 Marionette DEBUG loaded listener.js 00:16:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8ed0b000) [pid = 1884] [serial = 1215] [outer = 0x8e995000] 00:16:16 INFO - PROCESS | 1884 | 1463037376778 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1845ms 00:16:16 INFO - PROCESS | 1884 | 1463037376838 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 00:16:16 INFO - PROCESS | 1884 | 1463037376844 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 00:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:16:16 INFO - PROCESS | 1884 | 1463037376851 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:16:16 INFO - PROCESS | 1884 | 1463037376855 Marionette TRACE conn4 <- [1,1590,null,{}] 00:16:16 INFO - PROCESS | 1884 | 1463037376861 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:17 INFO - PROCESS | 1884 | 1463037377099 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 00:16:17 INFO - PROCESS | 1884 | 1463037377436 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c74c400 == 144 [pid = 1884] [id = 405] 00:16:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8ebd7800) [pid = 1884] [serial = 1216] [outer = (nil)] 00:16:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8f65bc00) [pid = 1884] [serial = 1217] [outer = 0x8ebd7800] 00:16:17 INFO - PROCESS | 1884 | 1463037377549 Marionette DEBUG loaded listener.js 00:16:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8f6c5000) [pid = 1884] [serial = 1218] [outer = 0x8ebd7800] 00:16:18 INFO - PROCESS | 1884 | 1463037378586 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1786ms 00:16:18 INFO - PROCESS | 1884 | 1463037378638 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:16:18 INFO - PROCESS | 1884 | 1463037378642 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:16:18 INFO - PROCESS | 1884 | 1463037378651 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:16:18 INFO - PROCESS | 1884 | 1463037378656 Marionette TRACE conn4 <- [1,1594,null,{}] 00:16:18 INFO - PROCESS | 1884 | 1463037378664 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:18 INFO - PROCESS | 1884 | 1463037378921 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 00:16:19 INFO - PROCESS | 1884 | 1463037379271 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e21000 == 145 [pid = 1884] [id = 406] 00:16:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8ebdd800) [pid = 1884] [serial = 1219] [outer = (nil)] 00:16:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x9118bc00) [pid = 1884] [serial = 1220] [outer = 0x8ebdd800] 00:16:19 INFO - PROCESS | 1884 | 1463037379375 Marionette DEBUG loaded listener.js 00:16:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x91190400) [pid = 1884] [serial = 1221] [outer = 0x8ebdd800] 00:16:20 INFO - PROCESS | 1884 | 1463037380365 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:16:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:16:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1747ms 00:16:20 INFO - PROCESS | 1884 | 1463037380400 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 00:16:20 INFO - PROCESS | 1884 | 1463037380404 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 00:16:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:16:20 INFO - PROCESS | 1884 | 1463037380412 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:16:20 INFO - PROCESS | 1884 | 1463037380417 Marionette TRACE conn4 <- [1,1598,null,{}] 00:16:20 INFO - PROCESS | 1884 | 1463037380424 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:20 INFO - PROCESS | 1884 | 1463037380707 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:16:21 INFO - PROCESS | 1884 | 1463037381084 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf1c00 == 146 [pid = 1884] [id = 407] 00:16:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x8f6d5c00) [pid = 1884] [serial = 1222] [outer = (nil)] 00:16:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x91e06400) [pid = 1884] [serial = 1223] [outer = 0x8f6d5c00] 00:16:21 INFO - PROCESS | 1884 | 1463037381190 Marionette DEBUG loaded listener.js 00:16:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x92328c00) [pid = 1884] [serial = 1224] [outer = 0x8f6d5c00] 00:16:22 INFO - PROCESS | 1884 | 1463037382159 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1791ms 00:16:22 INFO - PROCESS | 1884 | 1463037382204 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 00:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:16:22 INFO - PROCESS | 1884 | 1463037382209 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 00:16:22 INFO - PROCESS | 1884 | 1463037382217 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:16:22 INFO - PROCESS | 1884 | 1463037382220 Marionette TRACE conn4 <- [1,1602,null,{}] 00:16:22 INFO - PROCESS | 1884 | 1463037382228 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:22 INFO - PROCESS | 1884 | 1463037382467 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 00:16:22 INFO - PROCESS | 1884 | 1463037382821 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f65d000 == 147 [pid = 1884] [id = 408] 00:16:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x91d8e800) [pid = 1884] [serial = 1225] [outer = (nil)] 00:16:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9282a800) [pid = 1884] [serial = 1226] [outer = 0x91d8e800] 00:16:22 INFO - PROCESS | 1884 | 1463037382928 Marionette DEBUG loaded listener.js 00:16:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9282f000) [pid = 1884] [serial = 1227] [outer = 0x91d8e800] 00:16:23 INFO - PROCESS | 1884 | 1463037383906 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1737ms 00:16:23 INFO - PROCESS | 1884 | 1463037383954 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 00:16:23 INFO - PROCESS | 1884 | 1463037383957 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 00:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:16:23 INFO - PROCESS | 1884 | 1463037383965 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:16:23 INFO - PROCESS | 1884 | 1463037383969 Marionette TRACE conn4 <- [1,1606,null,{}] 00:16:23 INFO - PROCESS | 1884 | 1463037383975 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:24 INFO - PROCESS | 1884 | 1463037384204 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 00:16:24 INFO - PROCESS | 1884 | 1463037384533 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3bc000 == 148 [pid = 1884] [id = 409] 00:16:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x91bde000) [pid = 1884] [serial = 1228] [outer = (nil)] 00:16:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x93bac800) [pid = 1884] [serial = 1229] [outer = 0x91bde000] 00:16:24 INFO - PROCESS | 1884 | 1463037384634 Marionette DEBUG loaded listener.js 00:16:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x93df3000) [pid = 1884] [serial = 1230] [outer = 0x91bde000] 00:16:25 INFO - PROCESS | 1884 | 1463037385560 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 00:16:25 INFO - PROCESS | 1884 | 1463037385600 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 00:16:25 INFO - PROCESS | 1884 | 1463037385605 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 00:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:16:25 INFO - PROCESS | 1884 | 1463037385612 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:16:25 INFO - PROCESS | 1884 | 1463037385617 Marionette TRACE conn4 <- [1,1610,null,{}] 00:16:25 INFO - PROCESS | 1884 | 1463037385646 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:25 INFO - PROCESS | 1884 | 1463037385921 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 00:16:26 INFO - PROCESS | 1884 | 1463037386227 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x87652800 == 149 [pid = 1884] [id = 410] 00:16:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x894e9400) [pid = 1884] [serial = 1231] [outer = (nil)] 00:16:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x956c6c00) [pid = 1884] [serial = 1232] [outer = 0x894e9400] 00:16:26 INFO - PROCESS | 1884 | 1463037386321 Marionette DEBUG loaded listener.js 00:16:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x97812c00) [pid = 1884] [serial = 1233] [outer = 0x894e9400] 00:16:27 INFO - PROCESS | 1884 | 1463037387262 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1705ms 00:16:27 INFO - PROCESS | 1884 | 1463037387318 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:16:27 INFO - PROCESS | 1884 | 1463037387321 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:16:27 INFO - PROCESS | 1884 | 1463037387328 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:16:27 INFO - PROCESS | 1884 | 1463037387332 Marionette TRACE conn4 <- [1,1614,null,{}] 00:16:27 INFO - PROCESS | 1884 | 1463037387338 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:27 INFO - PROCESS | 1884 | 1463037387580 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 00:16:27 INFO - PROCESS | 1884 | 1463037387908 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b3800 == 150 [pid = 1884] [id = 411] 00:16:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9520dc00) [pid = 1884] [serial = 1234] [outer = (nil)] 00:16:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x983cb000) [pid = 1884] [serial = 1235] [outer = 0x9520dc00] 00:16:28 INFO - PROCESS | 1884 | 1463037388004 Marionette DEBUG loaded listener.js 00:16:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x99308000) [pid = 1884] [serial = 1236] [outer = 0x9520dc00] 00:16:28 INFO - PROCESS | 1884 | 1463037388972 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:16:29 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 00:16:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1693ms 00:16:29 INFO - PROCESS | 1884 | 1463037389022 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 00:16:29 INFO - PROCESS | 1884 | 1463037389027 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 00:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:16:29 INFO - PROCESS | 1884 | 1463037389034 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:16:29 INFO - PROCESS | 1884 | 1463037389039 Marionette TRACE conn4 <- [1,1618,null,{}] 00:16:29 INFO - PROCESS | 1884 | 1463037389045 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:29 INFO - PROCESS | 1884 | 1463037389313 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:16:29 INFO - PROCESS | 1884 | 1463037389662 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x97833800 == 151 [pid = 1884] [id = 412] 00:16:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x9a633400) [pid = 1884] [serial = 1237] [outer = (nil)] 00:16:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9a63d400) [pid = 1884] [serial = 1238] [outer = 0x9a633400] 00:16:29 INFO - PROCESS | 1884 | 1463037389765 Marionette DEBUG loaded listener.js 00:16:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9aa12000) [pid = 1884] [serial = 1239] [outer = 0x9a633400] 00:16:30 INFO - PROCESS | 1884 | 1463037390720 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1738ms 00:16:30 INFO - PROCESS | 1884 | 1463037390774 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 00:16:30 INFO - PROCESS | 1884 | 1463037390778 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 00:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:16:30 INFO - PROCESS | 1884 | 1463037390785 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:16:30 INFO - PROCESS | 1884 | 1463037390789 Marionette TRACE conn4 <- [1,1622,null,{}] 00:16:30 INFO - PROCESS | 1884 | 1463037390795 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:31 INFO - PROCESS | 1884 | 1463037391056 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 00:16:31 INFO - PROCESS | 1884 | 1463037391397 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x89def000 == 152 [pid = 1884] [id = 413] 00:16:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x97811800) [pid = 1884] [serial = 1240] [outer = (nil)] 00:16:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x9aa47400) [pid = 1884] [serial = 1241] [outer = 0x97811800] 00:16:31 INFO - PROCESS | 1884 | 1463037391500 Marionette DEBUG loaded listener.js 00:16:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x9afd4800) [pid = 1884] [serial = 1242] [outer = 0x97811800] 00:16:32 INFO - PROCESS | 1884 | 1463037392435 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:16:32 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 00:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1733ms 00:16:32 INFO - PROCESS | 1884 | 1463037392520 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 1884 | 1463037392530 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 00:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:16:32 INFO - PROCESS | 1884 | 1463037392542 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:16:32 INFO - PROCESS | 1884 | 1463037392549 Marionette TRACE conn4 <- [1,1626,null,{}] 00:16:32 INFO - PROCESS | 1884 | 1463037392555 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:32 INFO - PROCESS | 1884 | 1463037392912 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 00:16:33 INFO - PROCESS | 1884 | 1463037393181 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x993f8800 == 153 [pid = 1884] [id = 414] 00:16:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x9a99ec00) [pid = 1884] [serial = 1243] [outer = (nil)] 00:16:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x9b8c1400) [pid = 1884] [serial = 1244] [outer = 0x9a99ec00] 00:16:33 INFO - PROCESS | 1884 | 1463037393276 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x9bbd0400) [pid = 1884] [serial = 1245] [outer = 0x9a99ec00] 00:16:34 INFO - PROCESS | 1884 | 1463037394323 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1851ms 00:16:34 INFO - PROCESS | 1884 | 1463037394393 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 00:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:16:34 INFO - PROCESS | 1884 | 1463037394397 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 00:16:34 INFO - PROCESS | 1884 | 1463037394403 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:16:34 INFO - PROCESS | 1884 | 1463037394407 Marionette TRACE conn4 <- [1,1630,null,{}] 00:16:34 INFO - PROCESS | 1884 | 1463037394413 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:34 INFO - PROCESS | 1884 | 1463037394653 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 00:16:35 INFO - PROCESS | 1884 | 1463037394990 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b315400 == 154 [pid = 1884] [id = 415] 00:16:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 179 (0x9bb9c800) [pid = 1884] [serial = 1246] [outer = (nil)] 00:16:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 180 (0x9d425000) [pid = 1884] [serial = 1247] [outer = 0x9bb9c800] 00:16:35 INFO - PROCESS | 1884 | 1463037395085 Marionette DEBUG loaded listener.js 00:16:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 181 (0x9d428400) [pid = 1884] [serial = 1248] [outer = 0x9bb9c800] 00:16:36 INFO - PROCESS | 1884 | 1463037396000 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1635ms 00:16:36 INFO - PROCESS | 1884 | 1463037396039 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:16:36 INFO - PROCESS | 1884 | 1463037396042 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:16:36 INFO - PROCESS | 1884 | 1463037396049 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:16:36 INFO - PROCESS | 1884 | 1463037396052 Marionette TRACE conn4 <- [1,1634,null,{}] 00:16:36 INFO - PROCESS | 1884 | 1463037396058 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:36 INFO - PROCESS | 1884 | 1463037396278 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 00:16:36 INFO - PROCESS | 1884 | 1463037396628 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac62800 == 155 [pid = 1884] [id = 416] 00:16:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 182 (0x8bbda400) [pid = 1884] [serial = 1249] [outer = (nil)] 00:16:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 183 (0x9d432000) [pid = 1884] [serial = 1250] [outer = 0x8bbda400] 00:16:36 INFO - PROCESS | 1884 | 1463037396735 Marionette DEBUG loaded listener.js 00:16:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 184 (0x9d58c800) [pid = 1884] [serial = 1251] [outer = 0x8bbda400] 00:16:37 INFO - PROCESS | 1884 | 1463037397677 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1681ms 00:16:37 INFO - PROCESS | 1884 | 1463037397731 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 00:16:37 INFO - PROCESS | 1884 | 1463037397734 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 00:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:16:37 INFO - PROCESS | 1884 | 1463037397740 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:16:37 INFO - PROCESS | 1884 | 1463037397744 Marionette TRACE conn4 <- [1,1638,null,{}] 00:16:37 INFO - PROCESS | 1884 | 1463037397750 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:37 INFO - PROCESS | 1884 | 1463037397982 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:16:38 INFO - PROCESS | 1884 | 1463037398324 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d425800 == 156 [pid = 1884] [id = 417] 00:16:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 185 (0x9d42e400) [pid = 1884] [serial = 1252] [outer = (nil)] 00:16:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 186 (0x9d7b3c00) [pid = 1884] [serial = 1253] [outer = 0x9d42e400] 00:16:38 INFO - PROCESS | 1884 | 1463037398416 Marionette DEBUG loaded listener.js 00:16:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 187 (0xa060c400) [pid = 1884] [serial = 1254] [outer = 0x9d42e400] 00:16:39 INFO - PROCESS | 1884 | 1463037399339 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1638ms 00:16:39 INFO - PROCESS | 1884 | 1463037399379 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 00:16:39 INFO - PROCESS | 1884 | 1463037399384 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 00:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:16:39 INFO - PROCESS | 1884 | 1463037399391 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:16:39 INFO - PROCESS | 1884 | 1463037399395 Marionette TRACE conn4 <- [1,1642,null,{}] 00:16:39 INFO - PROCESS | 1884 | 1463037399401 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:39 INFO - PROCESS | 1884 | 1463037399638 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 00:16:39 INFO - PROCESS | 1884 | 1463037399976 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e14400 == 157 [pid = 1884] [id = 418] 00:16:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 188 (0x9263d400) [pid = 1884] [serial = 1255] [outer = (nil)] 00:16:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 189 (0xa1149400) [pid = 1884] [serial = 1256] [outer = 0x9263d400] 00:16:40 INFO - PROCESS | 1884 | 1463037400075 Marionette DEBUG loaded listener.js 00:16:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 190 (0xa1146000) [pid = 1884] [serial = 1257] [outer = 0x9263d400] 00:16:40 INFO - PROCESS | 1884 | 1463037400981 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x86a98000 == 156 [pid = 1884] [id = 311] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x878bf000 == 155 [pid = 1884] [id = 312] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8a848c00 == 154 [pid = 1884] [id = 339] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x894ec800 == 153 [pid = 1884] [id = 347] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x88a53000 == 152 [pid = 1884] [id = 314] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x92cb2000 == 151 [pid = 1884] [id = 352] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8e578800 == 150 [pid = 1884] [id = 342] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8e957c00 == 149 [pid = 1884] [id = 343] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x92493400 == 148 [pid = 1884] [id = 349] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1c000 == 147 [pid = 1884] [id = 315] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x979bc400 == 146 [pid = 1884] [id = 351] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8800f400 == 145 [pid = 1884] [id = 338] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x93def400 == 144 [pid = 1884] [id = 350] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8c743000 == 143 [pid = 1884] [id = 313] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebdc400 == 142 [pid = 1884] [id = 345] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8e578c00 == 141 [pid = 1884] [id = 346] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x878bc800 == 140 [pid = 1884] [id = 341] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x92631c00 == 139 [pid = 1884] [id = 348] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8f366c00 == 138 [pid = 1884] [id = 344] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x89ded400 == 137 [pid = 1884] [id = 400] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac61400 == 136 [pid = 1884] [id = 399] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x894e6c00 == 135 [pid = 1884] [id = 398] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x92826c00 == 134 [pid = 1884] [id = 396] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed03400 == 133 [pid = 1884] [id = 395] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x89df1c00 == 132 [pid = 1884] [id = 394] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x87e13800 == 131 [pid = 1884] [id = 393] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8d931800 == 130 [pid = 1884] [id = 392] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd8c00 == 129 [pid = 1884] [id = 390] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b2c00 == 128 [pid = 1884] [id = 391] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8f371800 == 127 [pid = 1884] [id = 389] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x89deb000 == 126 [pid = 1884] [id = 388] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x9120d800 == 125 [pid = 1884] [id = 387] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8988dc00 == 124 [pid = 1884] [id = 386] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8eec00 == 123 [pid = 1884] [id = 384] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3dac00 == 122 [pid = 1884] [id = 385] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8e585000 == 121 [pid = 1884] [id = 383] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e2000 == 120 [pid = 1884] [id = 382] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3da000 == 119 [pid = 1884] [id = 381] 00:16:42 INFO - PROCESS | 1884 | --DOCSHELL 0x878c3000 == 118 [pid = 1884] [id = 380] 00:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3137ms 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 189 (0x92b53000) [pid = 1884] [serial = 1100] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 188 (0x9aa48c00) [pid = 1884] [serial = 1122] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 187 (0x8f6c9c00) [pid = 1884] [serial = 1091] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 186 (0x88a5bc00) [pid = 1884] [serial = 1130] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 185 (0x9aa46c00) [pid = 1884] [serial = 1121] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 184 (0x947e9800) [pid = 1884] [serial = 1047] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 183 (0x8ed0ac00) [pid = 1884] [serial = 1029] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 182 (0x9a636800) [pid = 1884] [serial = 1110] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 181 (0x894edc00) [pid = 1884] [serial = 1017] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 180 (0x9248f000) [pid = 1884] [serial = 1041] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 179 (0x9afe0800) [pid = 1884] [serial = 1125] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 178 (0x8d940c00) [pid = 1884] [serial = 1137] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x8c8f0c00) [pid = 1884] [serial = 1136] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x8bc23400) [pid = 1884] [serial = 1134] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8f3b2800) [pid = 1884] [serial = 1088] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x92259000) [pid = 1884] [serial = 1095] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8f653c00) [pid = 1884] [serial = 1089] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x9aa39400) [pid = 1884] [serial = 1118] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8e966400) [pid = 1884] [serial = 1026] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8c744400) [pid = 1884] [serial = 1083] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x88a4cc00) [pid = 1884] [serial = 1079] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x9a34cc00) [pid = 1884] [serial = 1059] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9a66a400) [pid = 1884] [serial = 1113] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x93bad400) [pid = 1884] [serial = 1103] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x93de8c00) [pid = 1884] [serial = 1104] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x92b5d000) [pid = 1884] [serial = 1101] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x89bcbc00) [pid = 1884] [serial = 1131] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x8c3dd000) [pid = 1884] [serial = 1020] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x91d90400) [pid = 1884] [serial = 1094] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9548cc00) [pid = 1884] [serial = 1106] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8f6cac00) [pid = 1884] [serial = 1032] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x92637c00) [pid = 1884] [serial = 1098] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x95493c00) [pid = 1884] [serial = 1107] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x91e02000) [pid = 1884] [serial = 1038] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x97819400) [pid = 1884] [serial = 1050] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9afdf000) [pid = 1884] [serial = 1124] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x99310000) [pid = 1884] [serial = 1053] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8f6db800) [pid = 1884] [serial = 1092] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8c3d9000) [pid = 1884] [serial = 948] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x9aa0e800) [pid = 1884] [serial = 1115] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9aa3d000) [pid = 1884] [serial = 1119] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8c3d3c00) [pid = 1884] [serial = 1128] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x89cfa000) [pid = 1884] [serial = 1127] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8bc27c00) [pid = 1884] [serial = 1082] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9aa10800) [pid = 1884] [serial = 1116] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x894f3400) [pid = 1884] [serial = 1080] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9282ac00) [pid = 1884] [serial = 1044] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8e994800) [pid = 1884] [serial = 1085] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x99f09c00) [pid = 1884] [serial = 1056] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9a295c00) [pid = 1884] [serial = 1109] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x9118f000) [pid = 1884] [serial = 1035] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8e579800) [pid = 1884] [serial = 1077] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8d9e4800) [pid = 1884] [serial = 1023] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8ebd8c00) [pid = 1884] [serial = 1086] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x92499000) [pid = 1884] [serial = 1097] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8ac68c00) [pid = 1884] [serial = 1133] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9a640c00) [pid = 1884] [serial = 1112] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8d9e5000) [pid = 1884] [serial = 1139] [outer = (nil)] [url = about:blank] 00:16:42 INFO - PROCESS | 1884 | 1463037402882 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 00:16:42 INFO - PROCESS | 1884 | 1463037402887 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 00:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:16:42 INFO - PROCESS | 1884 | 1463037402905 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:16:42 INFO - PROCESS | 1884 | 1463037402913 Marionette TRACE conn4 <- [1,1646,null,{}] 00:16:42 INFO - PROCESS | 1884 | 1463037402921 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:43 INFO - PROCESS | 1884 | 1463037403122 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:16:43 INFO - PROCESS | 1884 | 1463037403341 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800a400 == 119 [pid = 1884] [id = 419] 00:16:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8800b000) [pid = 1884] [serial = 1258] [outer = (nil)] 00:16:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8818bc00) [pid = 1884] [serial = 1259] [outer = 0x8800b000] 00:16:43 INFO - PROCESS | 1884 | 1463037403426 Marionette DEBUG loaded listener.js 00:16:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8819a400) [pid = 1884] [serial = 1260] [outer = 0x8800b000] 00:16:44 INFO - PROCESS | 1884 | 1463037404278 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:16:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:16:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1450ms 00:16:44 INFO - PROCESS | 1884 | 1463037404357 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 00:16:44 INFO - PROCESS | 1884 | 1463037404363 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 00:16:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:16:44 INFO - PROCESS | 1884 | 1463037404377 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:16:44 INFO - PROCESS | 1884 | 1463037404384 Marionette TRACE conn4 <- [1,1650,null,{}] 00:16:44 INFO - PROCESS | 1884 | 1463037404390 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:44 INFO - PROCESS | 1884 | 1463037404616 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 00:16:44 INFO - PROCESS | 1884 | 1463037404877 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x894ed000 == 120 [pid = 1884] [id = 420] 00:16:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x894edc00) [pid = 1884] [serial = 1261] [outer = (nil)] 00:16:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8988b400) [pid = 1884] [serial = 1262] [outer = 0x894edc00] 00:16:44 INFO - PROCESS | 1884 | 1463037404961 Marionette DEBUG loaded listener.js 00:16:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x89bd7c00) [pid = 1884] [serial = 1263] [outer = 0x894edc00] 00:16:45 INFO - PROCESS | 1884 | 1463037405910 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1593ms 00:16:45 INFO - PROCESS | 1884 | 1463037405966 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:16:45 INFO - PROCESS | 1884 | 1463037405971 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 00:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:16:45 INFO - PROCESS | 1884 | 1463037405986 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:16:45 INFO - PROCESS | 1884 | 1463037405990 Marionette TRACE conn4 <- [1,1654,null,{}] 00:16:46 INFO - PROCESS | 1884 | 1463037406006 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:46 INFO - PROCESS | 1884 | 1463037406320 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 00:16:46 INFO - PROCESS | 1884 | 1463037406354 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac61000 == 121 [pid = 1884] [id = 421] 00:16:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ac61400) [pid = 1884] [serial = 1264] [outer = (nil)] 00:16:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ba38000) [pid = 1884] [serial = 1265] [outer = 0x8ac61400] 00:16:46 INFO - PROCESS | 1884 | 1463037406481 Marionette DEBUG loaded listener.js 00:16:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8bc22000) [pid = 1884] [serial = 1266] [outer = 0x8ac61400] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8d9df400) [pid = 1884] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x91186c00) [pid = 1884] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x91bdb800) [pid = 1884] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x894eb000) [pid = 1884] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9248cc00) [pid = 1884] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8f3b4000) [pid = 1884] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x92cb7c00) [pid = 1884] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x983cc400) [pid = 1884] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9a889c00) [pid = 1884] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x97820400) [pid = 1884] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8e95f800) [pid = 1884] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9b3a5000) [pid = 1884] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8bc25400) [pid = 1884] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x95491400) [pid = 1884] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8c3de400) [pid = 1884] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8f367800) [pid = 1884] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x92fd6c00) [pid = 1884] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x894e7000) [pid = 1884] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8e993c00) [pid = 1884] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:16:48 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8ba3a800) [pid = 1884] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:16:48 INFO - PROCESS | 1884 | 1463037408347 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2385ms 00:16:48 INFO - PROCESS | 1884 | 1463037408372 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 00:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:16:48 INFO - PROCESS | 1884 | 1463037408376 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 00:16:48 INFO - PROCESS | 1884 | 1463037408383 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:16:48 INFO - PROCESS | 1884 | 1463037408386 Marionette TRACE conn4 <- [1,1658,null,{}] 00:16:48 INFO - PROCESS | 1884 | 1463037408407 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:48 INFO - PROCESS | 1884 | 1463037408685 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:16:48 INFO - PROCESS | 1884 | 1463037408707 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a94000 == 122 [pid = 1884] [id = 422] 00:16:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x89cf6400) [pid = 1884] [serial = 1267] [outer = (nil)] 00:16:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8bc2b400) [pid = 1884] [serial = 1268] [outer = 0x89cf6400] 00:16:48 INFO - PROCESS | 1884 | 1463037408785 Marionette DEBUG loaded listener.js 00:16:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8c3df000) [pid = 1884] [serial = 1269] [outer = 0x89cf6400] 00:16:49 INFO - PROCESS | 1884 | 1463037409745 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1386ms 00:16:49 INFO - PROCESS | 1884 | 1463037409769 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:16:49 INFO - PROCESS | 1884 | 1463037409773 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 00:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:16:49 INFO - PROCESS | 1884 | 1463037409780 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:16:49 INFO - PROCESS | 1884 | 1463037409783 Marionette TRACE conn4 <- [1,1662,null,{}] 00:16:49 INFO - PROCESS | 1884 | 1463037409789 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:49 INFO - PROCESS | 1884 | 1463037409990 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 00:16:50 INFO - PROCESS | 1884 | 1463037410416 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bf000 == 123 [pid = 1884] [id = 423] 00:16:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x878c2000) [pid = 1884] [serial = 1270] [outer = (nil)] 00:16:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x87e19c00) [pid = 1884] [serial = 1271] [outer = 0x878c2000] 00:16:50 INFO - PROCESS | 1884 | 1463037410520 Marionette DEBUG loaded listener.js 00:16:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x88007800) [pid = 1884] [serial = 1272] [outer = 0x878c2000] 00:16:51 INFO - PROCESS | 1884 | 1463037411512 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1783ms 00:16:51 INFO - PROCESS | 1884 | 1463037411566 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 00:16:51 INFO - PROCESS | 1884 | 1463037411572 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 00:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:16:51 INFO - PROCESS | 1884 | 1463037411582 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:16:51 INFO - PROCESS | 1884 | 1463037411588 Marionette TRACE conn4 <- [1,1666,null,{}] 00:16:51 INFO - PROCESS | 1884 | 1463037411596 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:51 INFO - PROCESS | 1884 | 1463037411857 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:16:52 INFO - PROCESS | 1884 | 1463037412188 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x89889c00 == 124 [pid = 1884] [id = 424] 00:16:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8988f400) [pid = 1884] [serial = 1273] [outer = (nil)] 00:16:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x89bd2c00) [pid = 1884] [serial = 1274] [outer = 0x8988f400] 00:16:52 INFO - PROCESS | 1884 | 1463037412288 Marionette DEBUG loaded listener.js 00:16:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x89cfc800) [pid = 1884] [serial = 1275] [outer = 0x8988f400] 00:16:53 INFO - PROCESS | 1884 | 1463037413288 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1744ms 00:16:53 INFO - PROCESS | 1884 | 1463037413331 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 00:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:16:53 INFO - PROCESS | 1884 | 1463037413338 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 00:16:53 INFO - PROCESS | 1884 | 1463037413346 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:16:53 INFO - PROCESS | 1884 | 1463037413349 Marionette TRACE conn4 <- [1,1670,null,{}] 00:16:53 INFO - PROCESS | 1884 | 1463037413356 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:53 INFO - PROCESS | 1884 | 1463037413598 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 00:16:53 INFO - PROCESS | 1884 | 1463037413973 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac68800 == 125 [pid = 1884] [id = 425] 00:16:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8ba3ac00) [pid = 1884] [serial = 1276] [outer = (nil)] 00:16:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8bbd6800) [pid = 1884] [serial = 1277] [outer = 0x8ba3ac00] 00:16:54 INFO - PROCESS | 1884 | 1463037414064 Marionette DEBUG loaded listener.js 00:16:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8c3d3400) [pid = 1884] [serial = 1278] [outer = 0x8ba3ac00] 00:16:55 INFO - PROCESS | 1884 | 1463037415075 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1791ms 00:16:55 INFO - PROCESS | 1884 | 1463037415137 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:16:55 INFO - PROCESS | 1884 | 1463037415142 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 00:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:16:55 INFO - PROCESS | 1884 | 1463037415159 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:16:55 INFO - PROCESS | 1884 | 1463037415169 Marionette TRACE conn4 <- [1,1674,null,{}] 00:16:55 INFO - PROCESS | 1884 | 1463037415177 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:55 INFO - PROCESS | 1884 | 1463037415464 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 00:16:55 INFO - PROCESS | 1884 | 1463037415795 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a59400 == 126 [pid = 1884] [id = 426] 00:16:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8ba39000) [pid = 1884] [serial = 1279] [outer = (nil)] 00:16:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8d93b400) [pid = 1884] [serial = 1280] [outer = 0x8ba39000] 00:16:55 INFO - PROCESS | 1884 | 1463037415888 Marionette DEBUG loaded listener.js 00:16:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8d9de000) [pid = 1884] [serial = 1281] [outer = 0x8ba39000] 00:16:56 INFO - PROCESS | 1884 | 1463037416891 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1809ms 00:16:56 INFO - PROCESS | 1884 | 1463037416960 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 00:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:16:56 INFO - PROCESS | 1884 | 1463037416966 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 00:16:56 INFO - PROCESS | 1884 | 1463037416972 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:16:56 INFO - PROCESS | 1884 | 1463037416976 Marionette TRACE conn4 <- [1,1678,null,{}] 00:16:56 INFO - PROCESS | 1884 | 1463037416981 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:57 INFO - PROCESS | 1884 | 1463037417219 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:16:57 INFO - PROCESS | 1884 | 1463037417534 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3dd000 == 127 [pid = 1884] [id = 427] 00:16:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8d937800) [pid = 1884] [serial = 1282] [outer = (nil)] 00:16:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8e2a7000) [pid = 1884] [serial = 1283] [outer = 0x8d937800] 00:16:57 INFO - PROCESS | 1884 | 1463037417630 Marionette DEBUG loaded listener.js 00:16:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8e2ab400) [pid = 1884] [serial = 1284] [outer = 0x8d937800] 00:16:58 INFO - PROCESS | 1884 | 1463037418561 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1640ms 00:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:16:58 INFO - PROCESS | 1884 | 1463037418612 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 00:16:58 INFO - PROCESS | 1884 | 1463037418616 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 00:16:58 INFO - PROCESS | 1884 | 1463037418623 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:16:58 INFO - PROCESS | 1884 | 1463037418626 Marionette TRACE conn4 <- [1,1682,null,{}] 00:16:58 INFO - PROCESS | 1884 | 1463037418632 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:16:58 INFO - PROCESS | 1884 | 1463037418869 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 00:16:59 INFO - PROCESS | 1884 | 1463037419196 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:16:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e95a800 == 128 [pid = 1884] [id = 428] 00:16:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8e95b400) [pid = 1884] [serial = 1285] [outer = (nil)] 00:16:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8e960800) [pid = 1884] [serial = 1286] [outer = 0x8e95b400] 00:16:59 INFO - PROCESS | 1884 | 1463037419303 Marionette DEBUG loaded listener.js 00:16:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8ebd7000) [pid = 1884] [serial = 1287] [outer = 0x8e95b400] 00:17:00 INFO - PROCESS | 1884 | 1463037420278 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1688ms 00:17:00 INFO - PROCESS | 1884 | 1463037420311 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:17:00 INFO - PROCESS | 1884 | 1463037420315 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 00:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:17:00 INFO - PROCESS | 1884 | 1463037420322 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:17:00 INFO - PROCESS | 1884 | 1463037420326 Marionette TRACE conn4 <- [1,1686,null,{}] 00:17:00 INFO - PROCESS | 1884 | 1463037420333 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:00 INFO - PROCESS | 1884 | 1463037420576 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 00:17:00 INFO - PROCESS | 1884 | 1463037420895 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:00 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a848400 == 129 [pid = 1884] [id = 429] 00:17:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8e2a7c00) [pid = 1884] [serial = 1288] [outer = (nil)] 00:17:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8ed10000) [pid = 1884] [serial = 1289] [outer = 0x8e2a7c00] 00:17:01 INFO - PROCESS | 1884 | 1463037421007 Marionette DEBUG loaded listener.js 00:17:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8f36b800) [pid = 1884] [serial = 1290] [outer = 0x8e2a7c00] 00:17:02 INFO - PROCESS | 1884 | 1463037421996 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:17:02 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 00:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1741ms 00:17:02 INFO - PROCESS | 1884 | 1463037422065 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 00:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:17:02 INFO - PROCESS | 1884 | 1463037422069 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 00:17:02 INFO - PROCESS | 1884 | 1463037422077 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:17:02 INFO - PROCESS | 1884 | 1463037422080 Marionette TRACE conn4 <- [1,1690,null,{}] 00:17:02 INFO - PROCESS | 1884 | 1463037422088 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:02 INFO - PROCESS | 1884 | 1463037422322 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:17:02 INFO - PROCESS | 1884 | 1463037422664 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d932c00 == 130 [pid = 1884] [id = 430] 00:17:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8ebdd000) [pid = 1884] [serial = 1291] [outer = (nil)] 00:17:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8f3b7800) [pid = 1884] [serial = 1292] [outer = 0x8ebdd000] 00:17:02 INFO - PROCESS | 1884 | 1463037422760 Marionette DEBUG loaded listener.js 00:17:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8f3bf000) [pid = 1884] [serial = 1293] [outer = 0x8ebdd000] 00:17:03 INFO - PROCESS | 1884 | 1463037423722 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1685ms 00:17:03 INFO - PROCESS | 1884 | 1463037423761 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:17:03 INFO - PROCESS | 1884 | 1463037423764 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 00:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:17:03 INFO - PROCESS | 1884 | 1463037423771 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:17:03 INFO - PROCESS | 1884 | 1463037423774 Marionette TRACE conn4 <- [1,1694,null,{}] 00:17:03 INFO - PROCESS | 1884 | 1463037423781 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:04 INFO - PROCESS | 1884 | 1463037424012 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 00:17:04 INFO - PROCESS | 1884 | 1463037424378 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3dac00 == 131 [pid = 1884] [id = 431] 00:17:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x8f36d800) [pid = 1884] [serial = 1294] [outer = (nil)] 00:17:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x8f6cac00) [pid = 1884] [serial = 1295] [outer = 0x8f36d800] 00:17:04 INFO - PROCESS | 1884 | 1463037424477 Marionette DEBUG loaded listener.js 00:17:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8f6d4400) [pid = 1884] [serial = 1296] [outer = 0x8f36d800] 00:17:05 INFO - PROCESS | 1884 | 1463037425398 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1688ms 00:17:05 INFO - PROCESS | 1884 | 1463037425460 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 00:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:17:05 INFO - PROCESS | 1884 | 1463037425464 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 00:17:05 INFO - PROCESS | 1884 | 1463037425471 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:17:05 INFO - PROCESS | 1884 | 1463037425482 Marionette TRACE conn4 <- [1,1698,null,{}] 00:17:05 INFO - PROCESS | 1884 | 1463037425487 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:05 INFO - PROCESS | 1884 | 1463037425718 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 00:17:06 INFO - PROCESS | 1884 | 1463037426060 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d93b800 == 132 [pid = 1884] [id = 432] 00:17:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8f659400) [pid = 1884] [serial = 1297] [outer = (nil)] 00:17:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x91183000) [pid = 1884] [serial = 1298] [outer = 0x8f659400] 00:17:06 INFO - PROCESS | 1884 | 1463037426154 Marionette DEBUG loaded listener.js 00:17:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x91185c00) [pid = 1884] [serial = 1299] [outer = 0x8f659400] 00:17:07 INFO - PROCESS | 1884 | 1463037427095 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:17:07 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 00:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1699ms 00:17:07 INFO - PROCESS | 1884 | 1463037427170 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 00:17:07 INFO - PROCESS | 1884 | 1463037427173 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 00:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:17:07 INFO - PROCESS | 1884 | 1463037427181 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:17:07 INFO - PROCESS | 1884 | 1463037427184 Marionette TRACE conn4 <- [1,1702,null,{}] 00:17:07 INFO - PROCESS | 1884 | 1463037427191 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:07 INFO - PROCESS | 1884 | 1463037427482 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 00:17:07 INFO - PROCESS | 1884 | 1463037427822 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120d800 == 133 [pid = 1884] [id = 433] 00:17:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9120f800) [pid = 1884] [serial = 1300] [outer = (nil)] 00:17:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x91bd8400) [pid = 1884] [serial = 1301] [outer = 0x9120f800] 00:17:07 INFO - PROCESS | 1884 | 1463037427928 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x91d87400) [pid = 1884] [serial = 1302] [outer = 0x9120f800] 00:17:08 INFO - PROCESS | 1884 | 1463037428916 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1793ms 00:17:08 INFO - PROCESS | 1884 | 1463037428976 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:17:08 INFO - PROCESS | 1884 | 1463037428982 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 00:17:08 INFO - PROCESS | 1884 | 1463037428990 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:17:08 INFO - PROCESS | 1884 | 1463037428995 Marionette TRACE conn4 <- [1,1706,null,{}] 00:17:09 INFO - PROCESS | 1884 | 1463037429002 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:09 INFO - PROCESS | 1884 | 1463037429304 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 00:17:09 INFO - PROCESS | 1884 | 1463037429652 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x91203400 == 134 [pid = 1884] [id = 434] 00:17:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9120a400) [pid = 1884] [serial = 1303] [outer = (nil)] 00:17:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9225d400) [pid = 1884] [serial = 1304] [outer = 0x9120a400] 00:17:09 INFO - PROCESS | 1884 | 1463037429750 Marionette DEBUG loaded listener.js 00:17:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9232e400) [pid = 1884] [serial = 1305] [outer = 0x9120a400] 00:17:10 INFO - PROCESS | 1884 | 1463037430692 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1750ms 00:17:10 INFO - PROCESS | 1884 | 1463037430740 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 00:17:10 INFO - PROCESS | 1884 | 1463037430745 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 00:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:17:10 INFO - PROCESS | 1884 | 1463037430773 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:17:10 INFO - PROCESS | 1884 | 1463037430776 Marionette TRACE conn4 <- [1,1710,null,{}] 00:17:10 INFO - PROCESS | 1884 | 1463037430787 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:11 INFO - PROCESS | 1884 | 1463037431043 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:17:11 INFO - PROCESS | 1884 | 1463037431353 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120c800 == 135 [pid = 1884] [id = 435] 00:17:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x91e08800) [pid = 1884] [serial = 1306] [outer = (nil)] 00:17:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x92631400) [pid = 1884] [serial = 1307] [outer = 0x91e08800] 00:17:11 INFO - PROCESS | 1884 | 1463037431448 Marionette DEBUG loaded listener.js 00:17:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x92637800) [pid = 1884] [serial = 1308] [outer = 0x91e08800] 00:17:12 INFO - PROCESS | 1884 | 1463037432409 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1706ms 00:17:12 INFO - PROCESS | 1884 | 1463037432460 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 00:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:17:12 INFO - PROCESS | 1884 | 1463037432464 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 00:17:12 INFO - PROCESS | 1884 | 1463037432471 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:17:12 INFO - PROCESS | 1884 | 1463037432475 Marionette TRACE conn4 <- [1,1714,null,{}] 00:17:12 INFO - PROCESS | 1884 | 1463037432482 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:12 INFO - PROCESS | 1884 | 1463037432728 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 00:17:13 INFO - PROCESS | 1884 | 1463037433128 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x92ca9000 == 136 [pid = 1884] [id = 436] 00:17:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x92ca9800) [pid = 1884] [serial = 1309] [outer = (nil)] 00:17:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x92cb6400) [pid = 1884] [serial = 1310] [outer = 0x92ca9800] 00:17:13 INFO - PROCESS | 1884 | 1463037433228 Marionette DEBUG loaded listener.js 00:17:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x92f04c00) [pid = 1884] [serial = 1311] [outer = 0x92ca9800] 00:17:13 INFO - PROCESS | 1884 | ************************* 00:17:13 INFO - PROCESS | 1884 | A coding exception was thrown and uncaught in a Task. 00:17:13 INFO - PROCESS | 1884 | 00:17:13 INFO - PROCESS | 1884 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:17:13 INFO - PROCESS | 1884 | Full stack: 00:17:13 INFO - PROCESS | 1884 | ************************* 00:17:14 INFO - PROCESS | 1884 | 1463037434161 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1736ms 00:17:14 INFO - PROCESS | 1884 | 1463037434208 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 00:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:17:14 INFO - PROCESS | 1884 | 1463037434212 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 00:17:14 INFO - PROCESS | 1884 | 1463037434219 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:17:14 INFO - PROCESS | 1884 | 1463037434223 Marionette TRACE conn4 <- [1,1718,null,{}] 00:17:14 INFO - PROCESS | 1884 | 1463037434229 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:14 INFO - PROCESS | 1884 | 1463037434477 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:17:14 INFO - PROCESS | 1884 | 1463037434803 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6cc400 == 137 [pid = 1884] [id = 437] 00:17:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x92494c00) [pid = 1884] [serial = 1312] [outer = (nil)] 00:17:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x93bec800) [pid = 1884] [serial = 1313] [outer = 0x92494c00] 00:17:14 INFO - PROCESS | 1884 | 1463037434901 Marionette DEBUG loaded listener.js 00:17:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x93ded000) [pid = 1884] [serial = 1314] [outer = 0x92494c00] 00:17:15 INFO - PROCESS | 1884 | 1463037435829 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1682ms 00:17:15 INFO - PROCESS | 1884 | 1463037435902 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 00:17:15 INFO - PROCESS | 1884 | 1463037435906 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 00:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:17:15 INFO - PROCESS | 1884 | 1463037435913 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:17:15 INFO - PROCESS | 1884 | 1463037435916 Marionette TRACE conn4 <- [1,1722,null,{}] 00:17:15 INFO - PROCESS | 1884 | 1463037435923 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:16 INFO - PROCESS | 1884 | 1463037436195 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 00:17:16 INFO - PROCESS | 1884 | 1463037436533 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x92824c00 == 138 [pid = 1884] [id = 438] 00:17:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x92cb2000) [pid = 1884] [serial = 1315] [outer = (nil)] 00:17:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x95485400) [pid = 1884] [serial = 1316] [outer = 0x92cb2000] 00:17:16 INFO - PROCESS | 1884 | 1463037436629 Marionette DEBUG loaded listener.js 00:17:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9548f000) [pid = 1884] [serial = 1317] [outer = 0x92cb2000] 00:17:17 INFO - PROCESS | 1884 | 1463037437593 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:17:17 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 00:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1738ms 00:17:17 INFO - PROCESS | 1884 | 1463037437652 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:17:17 INFO - PROCESS | 1884 | 1463037437657 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 00:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:17:17 INFO - PROCESS | 1884 | 1463037437664 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:17:17 INFO - PROCESS | 1884 | 1463037437667 Marionette TRACE conn4 <- [1,1726,null,{}] 00:17:17 INFO - PROCESS | 1884 | 1463037437674 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:17 INFO - PROCESS | 1884 | 1463037437923 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 00:17:18 INFO - PROCESS | 1884 | 1463037438263 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x878bd400 == 139 [pid = 1884] [id = 439] 00:17:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x87e16400) [pid = 1884] [serial = 1318] [outer = (nil)] 00:17:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x97812400) [pid = 1884] [serial = 1319] [outer = 0x87e16400] 00:17:18 INFO - PROCESS | 1884 | 1463037438363 Marionette DEBUG loaded listener.js 00:17:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x97832400) [pid = 1884] [serial = 1320] [outer = 0x87e16400] 00:17:19 INFO - PROCESS | 1884 | 1463037439317 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1732ms 00:17:19 INFO - PROCESS | 1884 | 1463037439398 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 00:17:19 INFO - PROCESS | 1884 | 1463037439402 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 00:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:17:19 INFO - PROCESS | 1884 | 1463037439514 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:17:19 INFO - PROCESS | 1884 | 1463037439518 Marionette TRACE conn4 <- [1,1730,null,{}] 00:17:19 INFO - PROCESS | 1884 | 1463037439528 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:19 INFO - PROCESS | 1884 | 1463037439785 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:17:20 INFO - PROCESS | 1884 | 1463037440123 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x8765c400 == 140 [pid = 1884] [id = 440] 00:17:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0x92cab000) [pid = 1884] [serial = 1321] [outer = (nil)] 00:17:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0x9930d000) [pid = 1884] [serial = 1322] [outer = 0x92cab000] 00:17:20 INFO - PROCESS | 1884 | 1463037440214 Marionette DEBUG loaded listener.js 00:17:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 178 (0x993f4800) [pid = 1884] [serial = 1323] [outer = 0x92cab000] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87e12400 == 139 [pid = 1884] [id = 337] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x86a94000 == 138 [pid = 1884] [id = 422] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac61000 == 137 [pid = 1884] [id = 421] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x894ed000 == 136 [pid = 1884] [id = 420] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8800a400 == 135 [pid = 1884] [id = 419] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9d425800 == 134 [pid = 1884] [id = 417] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac62800 == 133 [pid = 1884] [id = 416] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9b315400 == 132 [pid = 1884] [id = 415] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x993f8800 == 131 [pid = 1884] [id = 414] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x97833800 == 130 [pid = 1884] [id = 412] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89def000 == 129 [pid = 1884] [id = 413] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b3800 == 128 [pid = 1884] [id = 411] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87652800 == 127 [pid = 1884] [id = 410] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3bc000 == 126 [pid = 1884] [id = 409] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89cf1c00 == 125 [pid = 1884] [id = 407] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8f65d000 == 124 [pid = 1884] [id = 408] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87e21000 == 123 [pid = 1884] [id = 406] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c74c400 == 122 [pid = 1884] [id = 405] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8e583400 == 121 [pid = 1884] [id = 404] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3da800 == 120 [pid = 1884] [id = 403] 00:17:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8818c400 == 119 [pid = 1884] [id = 402] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 177 (0x8c8e3c00) [pid = 1884] [serial = 1205] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x8e584800) [pid = 1884] [serial = 1203] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x91be0000) [pid = 1884] [serial = 1158] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x92635000) [pid = 1884] [serial = 1164] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8a842800) [pid = 1884] [serial = 1197] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x89cf8800) [pid = 1884] [serial = 1196] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8e2b0000) [pid = 1884] [serial = 1202] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x92b5f400) [pid = 1884] [serial = 1167] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9b814800) [pid = 1884] [serial = 1188] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x93be7800) [pid = 1884] [serial = 1169] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x92499c00) [pid = 1884] [serial = 1163] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x99843000) [pid = 1884] [serial = 1173] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x9b3aac00) [pid = 1884] [serial = 1184] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x9b3a6000) [pid = 1884] [serial = 1187] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9a591000) [pid = 1884] [serial = 1175] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x8f650400) [pid = 1884] [serial = 1152] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9be5dc00) [pid = 1884] [serial = 1191] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9a635c00) [pid = 1884] [serial = 1176] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x91e0f800) [pid = 1884] [serial = 1161] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9b3ad000) [pid = 1884] [serial = 1185] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9afdfc00) [pid = 1884] [serial = 1181] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8c747400) [pid = 1884] [serial = 1145] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8f6c9800) [pid = 1884] [serial = 1154] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9aa3e400) [pid = 1884] [serial = 1179] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9b30ec00) [pid = 1884] [serial = 1182] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x91e05800) [pid = 1884] [serial = 1160] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9a669400) [pid = 1884] [serial = 1178] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8f36a000) [pid = 1884] [serial = 1151] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9c12f000) [pid = 1884] [serial = 1193] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x99307c00) [pid = 1884] [serial = 1172] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8f6cdc00) [pid = 1884] [serial = 1155] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x89bd4400) [pid = 1884] [serial = 1142] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8e99ac00) [pid = 1884] [serial = 1148] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8c746800) [pid = 1884] [serial = 1200] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8d932400) [pid = 1884] [serial = 1146] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x89de9800) [pid = 1884] [serial = 1143] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x92b56400) [pid = 1884] [serial = 1166] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8ebdec00) [pid = 1884] [serial = 1149] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x9bbd8400) [pid = 1884] [serial = 1190] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8c3de000) [pid = 1884] [serial = 1199] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x95205000) [pid = 1884] [serial = 1170] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91bd9000) [pid = 1884] [serial = 1157] [outer = (nil)] [url = about:blank] 00:17:22 INFO - PROCESS | 1884 | 1463037442803 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:17:22 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 00:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3408ms 00:17:22 INFO - PROCESS | 1884 | 1463037442865 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 00:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:17:22 INFO - PROCESS | 1884 | 1463037442873 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 00:17:22 INFO - PROCESS | 1884 | 1463037442882 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:17:22 INFO - PROCESS | 1884 | 1463037442888 Marionette TRACE conn4 <- [1,1734,null,{}] 00:17:22 INFO - PROCESS | 1884 | 1463037442899 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:23 INFO - PROCESS | 1884 | 1463037443150 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 00:17:23 INFO - PROCESS | 1884 | 1463037443361 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x89883400 == 120 [pid = 1884] [id = 441] 00:17:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x89885400) [pid = 1884] [serial = 1324] [outer = (nil)] 00:17:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x89bd4800) [pid = 1884] [serial = 1325] [outer = 0x89885400] 00:17:23 INFO - PROCESS | 1884 | 1463037443505 Marionette DEBUG loaded listener.js 00:17:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x89de8000) [pid = 1884] [serial = 1326] [outer = 0x89885400] 00:17:24 INFO - PROCESS | 1884 | 1463037444357 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1546ms 00:17:24 INFO - PROCESS | 1884 | 1463037444427 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:17:24 INFO - PROCESS | 1884 | 1463037444435 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 00:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:17:24 INFO - PROCESS | 1884 | 1463037444447 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:17:24 INFO - PROCESS | 1884 | 1463037444451 Marionette TRACE conn4 <- [1,1738,null,{}] 00:17:24 INFO - PROCESS | 1884 | 1463037444471 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:24 INFO - PROCESS | 1884 | 1463037444790 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 00:17:24 INFO - PROCESS | 1884 | 1463037444827 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a849c00 == 121 [pid = 1884] [id = 442] 00:17:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ac60400) [pid = 1884] [serial = 1327] [outer = (nil)] 00:17:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8ba39c00) [pid = 1884] [serial = 1328] [outer = 0x8ac60400] 00:17:24 INFO - PROCESS | 1884 | 1463037444905 Marionette DEBUG loaded listener.js 00:17:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8bc25800) [pid = 1884] [serial = 1329] [outer = 0x8ac60400] 00:17:26 INFO - PROCESS | 1884 | 1463037446036 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1641ms 00:17:26 INFO - PROCESS | 1884 | 1463037446088 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 00:17:26 INFO - PROCESS | 1884 | 1463037446095 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 00:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:17:26 INFO - PROCESS | 1884 | 1463037446115 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:17:26 INFO - PROCESS | 1884 | 1463037446122 Marionette TRACE conn4 <- [1,1742,null,{}] 00:17:26 INFO - PROCESS | 1884 | 1463037446141 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:26 INFO - PROCESS | 1884 | 1463037446456 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x89deec00) [pid = 1884] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9b6ab800) [pid = 1884] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8ac61400) [pid = 1884] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8c68c400) [pid = 1884] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x88192800) [pid = 1884] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x894edc00) [pid = 1884] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8800b000) [pid = 1884] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9d42e400) [pid = 1884] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8bbda400) [pid = 1884] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9bb9c800) [pid = 1884] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9a99ec00) [pid = 1884] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x97811800) [pid = 1884] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9a633400) [pid = 1884] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9520dc00) [pid = 1884] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x894e9400) [pid = 1884] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x91bde000) [pid = 1884] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x91d8e800) [pid = 1884] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8f6d5c00) [pid = 1884] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8ebdd800) [pid = 1884] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8ebd7800) [pid = 1884] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:17:27 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8e995000) [pid = 1884] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:17:27 INFO - PROCESS | 1884 | 1463037447213 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e20800 == 122 [pid = 1884] [id = 443] 00:17:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8800ac00) [pid = 1884] [serial = 1330] [outer = (nil)] 00:17:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x89884800) [pid = 1884] [serial = 1331] [outer = 0x8800ac00] 00:17:27 INFO - PROCESS | 1884 | 1463037447315 Marionette DEBUG loaded listener.js 00:17:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8d938400) [pid = 1884] [serial = 1332] [outer = 0x8800ac00] 00:17:28 INFO - PROCESS | 1884 | 1463037448314 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2243ms 00:17:28 INFO - PROCESS | 1884 | 1463037448360 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:17:28 INFO - PROCESS | 1884 | 1463037448367 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 00:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:17:28 INFO - PROCESS | 1884 | 1463037448377 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:17:28 INFO - PROCESS | 1884 | 1463037448381 Marionette TRACE conn4 <- [1,1746,null,{}] 00:17:28 INFO - PROCESS | 1884 | 1463037448390 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:28 INFO - PROCESS | 1884 | 1463037448677 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 00:17:28 INFO - PROCESS | 1884 | 1463037448954 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b8800 == 123 [pid = 1884] [id = 444] 00:17:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x89deec00) [pid = 1884] [serial = 1333] [outer = (nil)] 00:17:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8e57a400) [pid = 1884] [serial = 1334] [outer = 0x89deec00] 00:17:29 INFO - PROCESS | 1884 | 1463037449033 Marionette DEBUG loaded listener.js 00:17:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8e959800) [pid = 1884] [serial = 1335] [outer = 0x89deec00] 00:17:30 INFO - PROCESS | 1884 | 1463037450125 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1791ms 00:17:30 INFO - PROCESS | 1884 | 1463037450173 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 00:17:30 INFO - PROCESS | 1884 | 1463037450181 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 00:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:17:30 INFO - PROCESS | 1884 | 1463037450189 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:17:30 INFO - PROCESS | 1884 | 1463037450197 Marionette TRACE conn4 <- [1,1750,null,{}] 00:17:30 INFO - PROCESS | 1884 | 1463037450206 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:30 INFO - PROCESS | 1884 | 1463037450449 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 00:17:30 INFO - PROCESS | 1884 | 1463037450785 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a55c00 == 124 [pid = 1884] [id = 445] 00:17:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x894efc00) [pid = 1884] [serial = 1336] [outer = (nil)] 00:17:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8a842000) [pid = 1884] [serial = 1337] [outer = 0x894efc00] 00:17:30 INFO - PROCESS | 1884 | 1463037450886 Marionette DEBUG loaded listener.js 00:17:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8ac6d400) [pid = 1884] [serial = 1338] [outer = 0x894efc00] 00:17:31 INFO - PROCESS | 1884 | 1463037451856 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1738ms 00:17:31 INFO - PROCESS | 1884 | 1463037451930 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 00:17:31 INFO - PROCESS | 1884 | 1463037451939 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 00:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:17:31 INFO - PROCESS | 1884 | 1463037451951 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:17:31 INFO - PROCESS | 1884 | 1463037451955 Marionette TRACE conn4 <- [1,1754,null,{}] 00:17:31 INFO - PROCESS | 1884 | 1463037451962 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:32 INFO - PROCESS | 1884 | 1463037452262 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:17:32 INFO - PROCESS | 1884 | 1463037452611 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e7c00 == 125 [pid = 1884] [id = 446] 00:17:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8c8ef800) [pid = 1884] [serial = 1339] [outer = (nil)] 00:17:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8e576800) [pid = 1884] [serial = 1340] [outer = 0x8c8ef800] 00:17:32 INFO - PROCESS | 1884 | 1463037452705 Marionette DEBUG loaded listener.js 00:17:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8e964800) [pid = 1884] [serial = 1341] [outer = 0x8c8ef800] 00:17:33 INFO - PROCESS | 1884 | 1463037453891 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1993ms 00:17:33 INFO - PROCESS | 1884 | 1463037453944 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 00:17:33 INFO - PROCESS | 1884 | 1463037453948 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 00:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:17:33 INFO - PROCESS | 1884 | 1463037453957 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:17:33 INFO - PROCESS | 1884 | 1463037453964 Marionette TRACE conn4 <- [1,1758,null,{}] 00:17:33 INFO - PROCESS | 1884 | 1463037453982 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:34 INFO - PROCESS | 1884 | 1463037454295 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 00:17:34 INFO - PROCESS | 1884 | 1463037454670 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e57fc00 == 126 [pid = 1884] [id = 447] 00:17:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8ebdec00) [pid = 1884] [serial = 1342] [outer = (nil)] 00:17:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ed07400) [pid = 1884] [serial = 1343] [outer = 0x8ebdec00] 00:17:34 INFO - PROCESS | 1884 | 1463037454773 Marionette DEBUG loaded listener.js 00:17:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8f372400) [pid = 1884] [serial = 1344] [outer = 0x8ebdec00] 00:17:35 INFO - PROCESS | 1884 | 1463037455747 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1849ms 00:17:35 INFO - PROCESS | 1884 | 1463037455806 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 00:17:35 INFO - PROCESS | 1884 | 1463037455812 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 00:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:17:35 INFO - PROCESS | 1884 | 1463037455819 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:17:35 INFO - PROCESS | 1884 | 1463037455823 Marionette TRACE conn4 <- [1,1762,null,{}] 00:17:35 INFO - PROCESS | 1884 | 1463037455829 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:36 INFO - PROCESS | 1884 | 1463037456075 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:17:36 INFO - PROCESS | 1884 | 1463037456413 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d932800 == 127 [pid = 1884] [id = 448] 00:17:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e99d000) [pid = 1884] [serial = 1345] [outer = (nil)] 00:17:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f650c00) [pid = 1884] [serial = 1346] [outer = 0x8e99d000] 00:17:36 INFO - PROCESS | 1884 | 1463037456511 Marionette DEBUG loaded listener.js 00:17:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8f65ec00) [pid = 1884] [serial = 1347] [outer = 0x8e99d000] 00:17:37 INFO - PROCESS | 1884 | 1463037457428 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1682ms 00:17:37 INFO - PROCESS | 1884 | 1463037457502 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:17:37 INFO - PROCESS | 1884 | 1463037457506 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 00:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:17:37 INFO - PROCESS | 1884 | 1463037457516 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:17:37 INFO - PROCESS | 1884 | 1463037457522 Marionette TRACE conn4 <- [1,1766,null,{}] 00:17:37 INFO - PROCESS | 1884 | 1463037457531 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:37 INFO - PROCESS | 1884 | 1463037457775 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 00:17:38 INFO - PROCESS | 1884 | 1463037458109 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e8c00 == 128 [pid = 1884] [id = 449] 00:17:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ed02c00) [pid = 1884] [serial = 1348] [outer = (nil)] 00:17:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f6ddc00) [pid = 1884] [serial = 1349] [outer = 0x8ed02c00] 00:17:38 INFO - PROCESS | 1884 | 1463037458212 Marionette DEBUG loaded listener.js 00:17:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x9118a000) [pid = 1884] [serial = 1350] [outer = 0x8ed02c00] 00:17:39 INFO - PROCESS | 1884 | 1463037459197 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1749ms 00:17:39 INFO - PROCESS | 1884 | 1463037459264 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 00:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:17:39 INFO - PROCESS | 1884 | 1463037459268 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 00:17:39 INFO - PROCESS | 1884 | 1463037459275 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:17:39 INFO - PROCESS | 1884 | 1463037459279 Marionette TRACE conn4 <- [1,1770,null,{}] 00:17:39 INFO - PROCESS | 1884 | 1463037459286 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:39 INFO - PROCESS | 1884 | 1463037459584 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:17:39 INFO - PROCESS | 1884 | 1463037459942 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x89889800 == 129 [pid = 1884] [id = 450] 00:17:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8d93d800) [pid = 1884] [serial = 1351] [outer = (nil)] 00:17:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x91d85000) [pid = 1884] [serial = 1352] [outer = 0x8d93d800] 00:17:40 INFO - PROCESS | 1884 | 1463037460039 Marionette DEBUG loaded listener.js 00:17:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91e05800) [pid = 1884] [serial = 1353] [outer = 0x8d93d800] 00:17:41 INFO - PROCESS | 1884 | 1463037461040 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1835ms 00:17:41 INFO - PROCESS | 1884 | 1463037461111 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 00:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:17:41 INFO - PROCESS | 1884 | 1463037461115 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 00:17:41 INFO - PROCESS | 1884 | 1463037461123 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:17:41 INFO - PROCESS | 1884 | 1463037461127 Marionette TRACE conn4 <- [1,1774,null,{}] 00:17:41 INFO - PROCESS | 1884 | 1463037461134 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:41 INFO - PROCESS | 1884 | 1463037461393 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 00:17:41 INFO - PROCESS | 1884 | 1463037461726 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x91be1800 == 130 [pid = 1884] [id = 451] 00:17:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x91d83000) [pid = 1884] [serial = 1354] [outer = (nil)] 00:17:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x9248dc00) [pid = 1884] [serial = 1355] [outer = 0x91d83000] 00:17:41 INFO - PROCESS | 1884 | 1463037461835 Marionette DEBUG loaded listener.js 00:17:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x9263b000) [pid = 1884] [serial = 1356] [outer = 0x91d83000] 00:17:42 INFO - PROCESS | 1884 | 1463037462791 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1738ms 00:17:42 INFO - PROCESS | 1884 | 1463037462861 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 00:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:17:42 INFO - PROCESS | 1884 | 1463037462866 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 00:17:42 INFO - PROCESS | 1884 | 1463037462873 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:17:42 INFO - PROCESS | 1884 | 1463037462877 Marionette TRACE conn4 <- [1,1778,null,{}] 00:17:42 INFO - PROCESS | 1884 | 1463037462884 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:43 INFO - PROCESS | 1884 | 1463037463163 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 00:17:43 INFO - PROCESS | 1884 | 1463037463492 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed0a800 == 131 [pid = 1884] [id = 452] 00:17:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x91d8b800) [pid = 1884] [serial = 1357] [outer = (nil)] 00:17:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92cac800) [pid = 1884] [serial = 1358] [outer = 0x91d8b800] 00:17:43 INFO - PROCESS | 1884 | 1463037463588 Marionette DEBUG loaded listener.js 00:17:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x92cb4400) [pid = 1884] [serial = 1359] [outer = 0x91d8b800] 00:17:44 INFO - PROCESS | 1884 | 1463037464539 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:17:44 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 00:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1742ms 00:17:44 INFO - PROCESS | 1884 | 1463037464615 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 00:17:44 INFO - PROCESS | 1884 | 1463037464619 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 00:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:17:44 INFO - PROCESS | 1884 | 1463037464626 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:17:44 INFO - PROCESS | 1884 | 1463037464630 Marionette TRACE conn4 <- [1,1782,null,{}] 00:17:44 INFO - PROCESS | 1884 | 1463037464636 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:44 INFO - PROCESS | 1884 | 1463037464934 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:17:45 INFO - PROCESS | 1884 | 1463037465265 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2adc00 == 132 [pid = 1884] [id = 453] 00:17:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x8e958400) [pid = 1884] [serial = 1360] [outer = (nil)] 00:17:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x93df5400) [pid = 1884] [serial = 1361] [outer = 0x8e958400] 00:17:45 INFO - PROCESS | 1884 | 1463037465357 Marionette DEBUG loaded listener.js 00:17:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x95205000) [pid = 1884] [serial = 1362] [outer = 0x8e958400] 00:17:46 INFO - PROCESS | 1884 | 1463037466341 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:17:46 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 00:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1786ms 00:17:46 INFO - PROCESS | 1884 | 1463037466414 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 00:17:46 INFO - PROCESS | 1884 | 1463037466418 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 00:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:17:46 INFO - PROCESS | 1884 | 1463037466426 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:17:46 INFO - PROCESS | 1884 | 1463037466431 Marionette TRACE conn4 <- [1,1786,null,{}] 00:17:46 INFO - PROCESS | 1884 | 1463037466437 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:46 INFO - PROCESS | 1884 | 1463037466686 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 00:17:47 INFO - PROCESS | 1884 | 1463037467023 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a93800 == 133 [pid = 1884] [id = 454] 00:17:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x86a99000) [pid = 1884] [serial = 1363] [outer = (nil)] 00:17:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x97816c00) [pid = 1884] [serial = 1364] [outer = 0x86a99000] 00:17:47 INFO - PROCESS | 1884 | 1463037467125 Marionette DEBUG loaded listener.js 00:17:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x97829400) [pid = 1884] [serial = 1365] [outer = 0x86a99000] 00:17:48 INFO - PROCESS | 1884 | 1463037468113 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:17:48 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 00:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1744ms 00:17:48 INFO - PROCESS | 1884 | 1463037468171 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:17:48 INFO - PROCESS | 1884 | 1463037468176 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 00:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:17:48 INFO - PROCESS | 1884 | 1463037468185 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:17:48 INFO - PROCESS | 1884 | 1463037468190 Marionette TRACE conn4 <- [1,1790,null,{}] 00:17:48 INFO - PROCESS | 1884 | 1463037468197 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:48 INFO - PROCESS | 1884 | 1463037468477 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 00:17:48 INFO - PROCESS | 1884 | 1463037468825 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x956cc400 == 134 [pid = 1884] [id = 455] 00:17:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x994ed800) [pid = 1884] [serial = 1366] [outer = (nil)] 00:17:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x99f09800) [pid = 1884] [serial = 1367] [outer = 0x994ed800] 00:17:48 INFO - PROCESS | 1884 | 1463037468928 Marionette DEBUG loaded listener.js 00:17:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x99fcbc00) [pid = 1884] [serial = 1368] [outer = 0x994ed800] 00:17:49 INFO - PROCESS | 1884 | 1463037469948 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:17:50 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) 00:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1844ms 00:17:50 INFO - PROCESS | 1884 | 1463037470028 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 00:17:50 INFO - PROCESS | 1884 | 1463037470032 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 00:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:17:50 INFO - PROCESS | 1884 | 1463037470039 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:17:50 INFO - PROCESS | 1884 | 1463037470042 Marionette TRACE conn4 <- [1,1794,null,{}] 00:17:50 INFO - PROCESS | 1884 | 1463037470050 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:50 INFO - PROCESS | 1884 | 1463037470341 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 00:17:50 INFO - PROCESS | 1884 | 1463037470683 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x9225cc00 == 135 [pid = 1884] [id = 456] 00:17:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x92638400) [pid = 1884] [serial = 1369] [outer = (nil)] 00:17:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9a298400) [pid = 1884] [serial = 1370] [outer = 0x92638400] 00:17:50 INFO - PROCESS | 1884 | 1463037470776 Marionette DEBUG loaded listener.js 00:17:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9a633800) [pid = 1884] [serial = 1371] [outer = 0x92638400] 00:17:51 INFO - PROCESS | 1884 | 1463037471770 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1784ms 00:17:51 INFO - PROCESS | 1884 | 1463037471824 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 00:17:51 INFO - PROCESS | 1884 | 1463037471829 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 00:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:17:51 INFO - PROCESS | 1884 | 1463037471837 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:17:51 INFO - PROCESS | 1884 | 1463037471843 Marionette TRACE conn4 <- [1,1798,null,{}] 00:17:51 INFO - PROCESS | 1884 | 1463037471850 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:52 INFO - PROCESS | 1884 | 1463037472098 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 00:17:52 INFO - PROCESS | 1884 | 1463037472428 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b54000 == 136 [pid = 1884] [id = 457] 00:17:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x99848800) [pid = 1884] [serial = 1372] [outer = (nil)] 00:17:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9a63e400) [pid = 1884] [serial = 1373] [outer = 0x99848800] 00:17:52 INFO - PROCESS | 1884 | 1463037472523 Marionette DEBUG loaded listener.js 00:17:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9a668800) [pid = 1884] [serial = 1374] [outer = 0x99848800] 00:17:53 INFO - PROCESS | 1884 | 1463037473508 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1737ms 00:17:53 INFO - PROCESS | 1884 | 1463037473577 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 00:17:53 INFO - PROCESS | 1884 | 1463037473582 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 00:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:17:53 INFO - PROCESS | 1884 | 1463037473590 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:17:53 INFO - PROCESS | 1884 | 1463037473594 Marionette TRACE conn4 <- [1,1802,null,{}] 00:17:53 INFO - PROCESS | 1884 | 1463037473601 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:53 INFO - PROCESS | 1884 | 1463037473880 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:17:54 INFO - PROCESS | 1884 | 1463037474262 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a34cc00 == 137 [pid = 1884] [id = 458] 00:17:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9a3ee800) [pid = 1884] [serial = 1375] [outer = (nil)] 00:17:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9aa0c400) [pid = 1884] [serial = 1376] [outer = 0x9a3ee800] 00:17:54 INFO - PROCESS | 1884 | 1463037474354 Marionette DEBUG loaded listener.js 00:17:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9aa10000) [pid = 1884] [serial = 1377] [outer = 0x9a3ee800] 00:17:55 INFO - PROCESS | 1884 | 1463037475316 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1787ms 00:17:55 INFO - PROCESS | 1884 | 1463037475377 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 00:17:55 INFO - PROCESS | 1884 | 1463037475382 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 00:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:17:55 INFO - PROCESS | 1884 | 1463037475388 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:17:55 INFO - PROCESS | 1884 | 1463037475392 Marionette TRACE conn4 <- [1,1806,null,{}] 00:17:55 INFO - PROCESS | 1884 | 1463037475399 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:55 INFO - PROCESS | 1884 | 1463037475667 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 00:17:56 INFO - PROCESS | 1884 | 1463037476005 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x92cb0400 == 138 [pid = 1884] [id = 459] 00:17:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x95201400) [pid = 1884] [serial = 1378] [outer = (nil)] 00:17:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9aa3d000) [pid = 1884] [serial = 1379] [outer = 0x95201400] 00:17:56 INFO - PROCESS | 1884 | 1463037476098 Marionette DEBUG loaded listener.js 00:17:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9aa42400) [pid = 1884] [serial = 1380] [outer = 0x95201400] 00:17:57 INFO - PROCESS | 1884 | 1463037477050 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1733ms 00:17:57 INFO - PROCESS | 1884 | 1463037477122 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 00:17:57 INFO - PROCESS | 1884 | 1463037477126 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 00:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:17:57 INFO - PROCESS | 1884 | 1463037477134 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:17:57 INFO - PROCESS | 1884 | 1463037477138 Marionette TRACE conn4 <- [1,1810,null,{}] 00:17:57 INFO - PROCESS | 1884 | 1463037477145 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:57 INFO - PROCESS | 1884 | 1463037477441 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 00:17:57 INFO - PROCESS | 1884 | 1463037477781 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:17:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b9000 == 139 [pid = 1884] [id = 460] 00:17:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x9aa09800) [pid = 1884] [serial = 1381] [outer = (nil)] 00:17:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x9afd9000) [pid = 1884] [serial = 1382] [outer = 0x9aa09800] 00:17:57 INFO - PROCESS | 1884 | 1463037477877 Marionette DEBUG loaded listener.js 00:17:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x9afdf800) [pid = 1884] [serial = 1383] [outer = 0x9aa09800] 00:17:58 INFO - PROCESS | 1884 | 1463037478830 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1734ms 00:17:58 INFO - PROCESS | 1884 | 1463037478869 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:17:58 INFO - PROCESS | 1884 | 1463037478873 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 00:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:17:58 INFO - PROCESS | 1884 | 1463037478880 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:17:58 INFO - PROCESS | 1884 | 1463037478883 Marionette TRACE conn4 <- [1,1814,null,{}] 00:17:58 INFO - PROCESS | 1884 | 1463037478891 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:17:59 INFO - PROCESS | 1884 | 1463037479154 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 00:17:59 INFO - PROCESS | 1884 | 1463037479506 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8d936000 == 138 [pid = 1884] [id = 340] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x88a56400 == 137 [pid = 1884] [id = 309] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8f369400 == 136 [pid = 1884] [id = 180] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x91d8e000 == 135 [pid = 1884] [id = 304] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x947ea800 == 134 [pid = 1884] [id = 182] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x95205c00 == 133 [pid = 1884] [id = 76] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x92825400 == 132 [pid = 1884] [id = 305] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8d93bc00 == 131 [pid = 1884] [id = 299] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8800b800 == 130 [pid = 1884] [id = 297] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8e998400 == 129 [pid = 1884] [id = 301] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x89de7400 == 128 [pid = 1884] [id = 295] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8f65b400 == 127 [pid = 1884] [id = 302] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8e57e000 == 126 [pid = 1884] [id = 183] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x9548e000 == 125 [pid = 1884] [id = 181] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd6800 == 124 [pid = 1884] [id = 300] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x86a91800 == 123 [pid = 1884] [id = 303] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3dac00 == 122 [pid = 1884] [id = 431] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8d932c00 == 121 [pid = 1884] [id = 430] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8a848400 == 120 [pid = 1884] [id = 429] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8e95a800 == 119 [pid = 1884] [id = 428] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3dd000 == 118 [pid = 1884] [id = 427] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x88a59400 == 117 [pid = 1884] [id = 426] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x89889c00 == 116 [pid = 1884] [id = 424] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac68800 == 115 [pid = 1884] [id = 425] 00:18:00 INFO - PROCESS | 1884 | --DOCSHELL 0x878bf000 == 114 [pid = 1884] [id = 423] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x8bc2b400) [pid = 1884] [serial = 1268] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8ba38000) [pid = 1884] [serial = 1265] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8bc22000) [pid = 1884] [serial = 1266] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8c8ed800) [pid = 1884] [serial = 1211] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8ba3f800) [pid = 1884] [serial = 1209] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x89cefc00) [pid = 1884] [serial = 1208] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x8988b400) [pid = 1884] [serial = 1262] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8818bc00) [pid = 1884] [serial = 1259] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8819a400) [pid = 1884] [serial = 1260] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0xa1149400) [pid = 1884] [serial = 1256] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0xa060c400) [pid = 1884] [serial = 1254] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9d7b3c00) [pid = 1884] [serial = 1253] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9d58c800) [pid = 1884] [serial = 1251] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9d432000) [pid = 1884] [serial = 1250] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9d428400) [pid = 1884] [serial = 1248] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9d425000) [pid = 1884] [serial = 1247] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9bbd0400) [pid = 1884] [serial = 1245] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9b8c1400) [pid = 1884] [serial = 1244] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9afd4800) [pid = 1884] [serial = 1242] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x9aa47400) [pid = 1884] [serial = 1241] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9aa12000) [pid = 1884] [serial = 1239] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9a63d400) [pid = 1884] [serial = 1238] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x99308000) [pid = 1884] [serial = 1236] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x983cb000) [pid = 1884] [serial = 1235] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x97812c00) [pid = 1884] [serial = 1233] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x956c6c00) [pid = 1884] [serial = 1232] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x93df3000) [pid = 1884] [serial = 1230] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x93bac800) [pid = 1884] [serial = 1229] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x9282f000) [pid = 1884] [serial = 1227] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9282a800) [pid = 1884] [serial = 1226] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x92328c00) [pid = 1884] [serial = 1224] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x91e06400) [pid = 1884] [serial = 1223] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x91190400) [pid = 1884] [serial = 1221] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x9118bc00) [pid = 1884] [serial = 1220] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8f6c5000) [pid = 1884] [serial = 1218] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8f65bc00) [pid = 1884] [serial = 1217] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8ed0b000) [pid = 1884] [serial = 1215] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8ebd9800) [pid = 1884] [serial = 1214] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8d9dd000) [pid = 1884] [serial = 1212] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x89bd7c00) [pid = 1884] [serial = 1263] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8e2ac400) [pid = 1884] [serial = 1140] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9c13d000) [pid = 1884] [serial = 1194] [outer = (nil)] [url = about:blank] 00:18:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a91800 == 115 [pid = 1884] [id = 461] 00:18:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x87651400) [pid = 1884] [serial = 1384] [outer = (nil)] 00:18:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x87e21800) [pid = 1884] [serial = 1385] [outer = 0x87651400] 00:18:01 INFO - PROCESS | 1884 | 1463037481293 Marionette DEBUG loaded listener.js 00:18:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x88190800) [pid = 1884] [serial = 1386] [outer = 0x87651400] 00:18:02 INFO - PROCESS | 1884 | 1463037482433 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 3590ms 00:18:02 INFO - PROCESS | 1884 | 1463037482473 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 00:18:02 INFO - PROCESS | 1884 | 1463037482481 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 00:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:18:02 INFO - PROCESS | 1884 | 1463037482491 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:18:02 INFO - PROCESS | 1884 | 1463037482496 Marionette TRACE conn4 <- [1,1818,null,{}] 00:18:02 INFO - PROCESS | 1884 | 1463037482506 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:02 INFO - PROCESS | 1884 | 1463037482788 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:18:03 INFO - PROCESS | 1884 | 1463037483069 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bcec00 == 116 [pid = 1884] [id = 462] 00:18:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x89bcf000) [pid = 1884] [serial = 1387] [outer = (nil)] 00:18:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x89cf5c00) [pid = 1884] [serial = 1388] [outer = 0x89bcf000] 00:18:03 INFO - PROCESS | 1884 | 1463037483166 Marionette DEBUG loaded listener.js 00:18:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x89df1800) [pid = 1884] [serial = 1389] [outer = 0x89bcf000] 00:18:04 INFO - PROCESS | 1884 | 1463037484334 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1894ms 00:18:04 INFO - PROCESS | 1884 | 1463037484383 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:18:04 INFO - PROCESS | 1884 | 1463037484390 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 00:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:18:04 INFO - PROCESS | 1884 | 1463037484410 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:18:04 INFO - PROCESS | 1884 | 1463037484416 Marionette TRACE conn4 <- [1,1822,null,{}] 00:18:04 INFO - PROCESS | 1884 | 1463037484423 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:04 INFO - PROCESS | 1884 | 1463037484736 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 00:18:04 INFO - PROCESS | 1884 | 1463037484772 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf9800 == 117 [pid = 1884] [id = 463] 00:18:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8bbd5400) [pid = 1884] [serial = 1390] [outer = (nil)] 00:18:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8c3d8c00) [pid = 1884] [serial = 1391] [outer = 0x8bbd5400] 00:18:04 INFO - PROCESS | 1884 | 1463037484870 Marionette DEBUG loaded listener.js 00:18:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8c749800) [pid = 1884] [serial = 1392] [outer = 0x8bbd5400] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x88a53c00) [pid = 1884] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8800ac00) [pid = 1884] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x92cb2000) [pid = 1884] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x92494c00) [pid = 1884] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92ca9800) [pid = 1884] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91e08800) [pid = 1884] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9120a400) [pid = 1884] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9120f800) [pid = 1884] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8f659400) [pid = 1884] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8f36d800) [pid = 1884] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8ebdd000) [pid = 1884] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8e2a7c00) [pid = 1884] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8e95b400) [pid = 1884] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8d937800) [pid = 1884] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8ba39000) [pid = 1884] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8ba3ac00) [pid = 1884] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8988f400) [pid = 1884] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x878c2000) [pid = 1884] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x89885400) [pid = 1884] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x92cab000) [pid = 1884] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:18:06 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8ac60400) [pid = 1884] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:18:06 INFO - PROCESS | 1884 | 1463037486887 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2501ms 00:18:06 INFO - PROCESS | 1884 | 1463037486911 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 00:18:06 INFO - PROCESS | 1884 | 1463037486916 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 00:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:18:06 INFO - PROCESS | 1884 | 1463037486923 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:18:06 INFO - PROCESS | 1884 | 1463037486930 Marionette TRACE conn4 <- [1,1826,null,{}] 00:18:06 INFO - PROCESS | 1884 | 1463037486948 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:07 INFO - PROCESS | 1884 | 1463037487184 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 00:18:07 INFO - PROCESS | 1884 | 1463037487395 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1c800 == 118 [pid = 1884] [id = 464] 00:18:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8ac60400) [pid = 1884] [serial = 1393] [outer = (nil)] 00:18:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8d9da800) [pid = 1884] [serial = 1394] [outer = 0x8ac60400] 00:18:07 INFO - PROCESS | 1884 | 1463037487480 Marionette DEBUG loaded listener.js 00:18:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8e2a2000) [pid = 1884] [serial = 1395] [outer = 0x8ac60400] 00:18:08 INFO - PROCESS | 1884 | 1463037488361 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1495ms 00:18:08 INFO - PROCESS | 1884 | 1463037488420 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 00:18:08 INFO - PROCESS | 1884 | 1463037488424 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 00:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:18:08 INFO - PROCESS | 1884 | 1463037488432 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:18:08 INFO - PROCESS | 1884 | 1463037488437 Marionette TRACE conn4 <- [1,1830,null,{}] 00:18:08 INFO - PROCESS | 1884 | 1463037488445 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:08 INFO - PROCESS | 1884 | 1463037488788 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 00:18:09 INFO - PROCESS | 1884 | 1463037489272 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e21c00 == 119 [pid = 1884] [id = 465] 00:18:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x88003400) [pid = 1884] [serial = 1396] [outer = (nil)] 00:18:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8818c000) [pid = 1884] [serial = 1397] [outer = 0x88003400] 00:18:09 INFO - PROCESS | 1884 | 1463037489381 Marionette DEBUG loaded listener.js 00:18:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x894e6000) [pid = 1884] [serial = 1398] [outer = 0x88003400] 00:18:10 INFO - PROCESS | 1884 | 1463037490434 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2037ms 00:18:10 INFO - PROCESS | 1884 | 1463037490472 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 00:18:10 INFO - PROCESS | 1884 | 1463037490480 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 00:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:18:10 INFO - PROCESS | 1884 | 1463037490489 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:18:10 INFO - PROCESS | 1884 | 1463037490494 Marionette TRACE conn4 <- [1,1834,null,{}] 00:18:10 INFO - PROCESS | 1884 | 1463037490504 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:10 INFO - PROCESS | 1884 | 1463037490766 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:18:11 INFO - PROCESS | 1884 | 1463037491104 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a846c00 == 120 [pid = 1884] [id = 466] 00:18:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8ba3a000) [pid = 1884] [serial = 1399] [outer = (nil)] 00:18:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8bbd0800) [pid = 1884] [serial = 1400] [outer = 0x8ba3a000] 00:18:11 INFO - PROCESS | 1884 | 1463037491204 Marionette DEBUG loaded listener.js 00:18:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8c3de400) [pid = 1884] [serial = 1401] [outer = 0x8ba3a000] 00:18:12 INFO - PROCESS | 1884 | 1463037492200 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:18:12 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 00:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1790ms 00:18:12 INFO - PROCESS | 1884 | 1463037492283 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 00:18:12 INFO - PROCESS | 1884 | 1463037492290 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 00:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:18:12 INFO - PROCESS | 1884 | 1463037492298 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:18:12 INFO - PROCESS | 1884 | 1463037492303 Marionette TRACE conn4 <- [1,1838,null,{}] 00:18:12 INFO - PROCESS | 1884 | 1463037492309 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:12 INFO - PROCESS | 1884 | 1463037492600 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:18:13 INFO - PROCESS | 1884 | 1463037492984 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8ef400 == 121 [pid = 1884] [id = 467] 00:18:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8d932400) [pid = 1884] [serial = 1402] [outer = (nil)] 00:18:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8d93e000) [pid = 1884] [serial = 1403] [outer = 0x8d932400] 00:18:13 INFO - PROCESS | 1884 | 1463037493078 Marionette DEBUG loaded listener.js 00:18:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8d9e7400) [pid = 1884] [serial = 1404] [outer = 0x8d932400] 00:18:14 INFO - PROCESS | 1884 | 1463037494148 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1884ms 00:18:14 INFO - PROCESS | 1884 | 1463037494184 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:18:14 INFO - PROCESS | 1884 | 1463037494187 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 00:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:18:14 INFO - PROCESS | 1884 | 1463037494206 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:18:14 INFO - PROCESS | 1884 | 1463037494217 Marionette TRACE conn4 <- [1,1842,null,{}] 00:18:14 INFO - PROCESS | 1884 | 1463037494223 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:14 INFO - PROCESS | 1884 | 1463037494501 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 00:18:14 INFO - PROCESS | 1884 | 1463037494839 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a847400 == 122 [pid = 1884] [id = 468] 00:18:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8bbd0c00) [pid = 1884] [serial = 1405] [outer = (nil)] 00:18:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ebd4400) [pid = 1884] [serial = 1406] [outer = 0x8bbd0c00] 00:18:14 INFO - PROCESS | 1884 | 1463037494935 Marionette DEBUG loaded listener.js 00:18:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8ed01800) [pid = 1884] [serial = 1407] [outer = 0x8bbd0c00] 00:18:15 INFO - PROCESS | 1884 | 1463037495948 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1812ms 00:18:16 INFO - PROCESS | 1884 | 1463037496009 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 00:18:16 INFO - PROCESS | 1884 | 1463037496015 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 00:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:18:16 INFO - PROCESS | 1884 | 1463037496022 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:18:16 INFO - PROCESS | 1884 | 1463037496026 Marionette TRACE conn4 <- [1,1846,null,{}] 00:18:16 INFO - PROCESS | 1884 | 1463037496033 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:16 INFO - PROCESS | 1884 | 1463037496285 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:18:16 INFO - PROCESS | 1884 | 1463037496633 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e0c00 == 123 [pid = 1884] [id = 469] 00:18:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e580400) [pid = 1884] [serial = 1408] [outer = (nil)] 00:18:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f36ec00) [pid = 1884] [serial = 1409] [outer = 0x8e580400] 00:18:16 INFO - PROCESS | 1884 | 1463037496737 Marionette DEBUG loaded listener.js 00:18:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8f3bcc00) [pid = 1884] [serial = 1410] [outer = 0x8e580400] 00:18:17 INFO - PROCESS | 1884 | 1463037497717 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:18:17 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) 00:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1739ms 00:18:17 INFO - PROCESS | 1884 | 1463037497762 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:18:17 INFO - PROCESS | 1884 | 1463037497768 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 00:18:17 INFO - PROCESS | 1884 | 1463037497775 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:18:17 INFO - PROCESS | 1884 | 1463037497778 Marionette TRACE conn4 <- [1,1850,null,{}] 00:18:17 INFO - PROCESS | 1884 | 1463037497786 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:18 INFO - PROCESS | 1884 | 1463037498031 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:18:18 INFO - PROCESS | 1884 | 1463037498383 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f658c00 == 124 [pid = 1884] [id = 470] 00:18:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8f6c0400) [pid = 1884] [serial = 1411] [outer = (nil)] 00:18:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f6c9c00) [pid = 1884] [serial = 1412] [outer = 0x8f6c0400] 00:18:18 INFO - PROCESS | 1884 | 1463037498499 Marionette DEBUG loaded listener.js 00:18:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x91209000) [pid = 1884] [serial = 1413] [outer = 0x8f6c0400] 00:18:19 INFO - PROCESS | 1884 | 1463037499509 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1786ms 00:18:19 INFO - PROCESS | 1884 | 1463037499561 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 00:18:19 INFO - PROCESS | 1884 | 1463037499565 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 00:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:18:19 INFO - PROCESS | 1884 | 1463037499574 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:18:19 INFO - PROCESS | 1884 | 1463037499578 Marionette TRACE conn4 <- [1,1854,null,{}] 00:18:19 INFO - PROCESS | 1884 | 1463037499585 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:19 INFO - PROCESS | 1884 | 1463037499861 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 00:18:20 INFO - PROCESS | 1884 | 1463037500193 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d937400 == 125 [pid = 1884] [id = 471] 00:18:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8e582c00) [pid = 1884] [serial = 1414] [outer = (nil)] 00:18:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x91d8f800) [pid = 1884] [serial = 1415] [outer = 0x8e582c00] 00:18:20 INFO - PROCESS | 1884 | 1463037500290 Marionette DEBUG loaded listener.js 00:18:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91e08000) [pid = 1884] [serial = 1416] [outer = 0x8e582c00] 00:18:21 INFO - PROCESS | 1884 | 1463037501365 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1837ms 00:18:21 INFO - PROCESS | 1884 | 1463037501415 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 00:18:21 INFO - PROCESS | 1884 | 1463037501420 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 00:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:18:21 INFO - PROCESS | 1884 | 1463037501428 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:18:21 INFO - PROCESS | 1884 | 1463037501433 Marionette TRACE conn4 <- [1,1858,null,{}] 00:18:21 INFO - PROCESS | 1884 | 1463037501440 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:21 INFO - PROCESS | 1884 | 1463037501698 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 00:18:22 INFO - PROCESS | 1884 | 1463037502043 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc2a800 == 126 [pid = 1884] [id = 472] 00:18:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8f372000) [pid = 1884] [serial = 1417] [outer = (nil)] 00:18:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92491000) [pid = 1884] [serial = 1418] [outer = 0x8f372000] 00:18:22 INFO - PROCESS | 1884 | 1463037502139 Marionette DEBUG loaded listener.js 00:18:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x92639c00) [pid = 1884] [serial = 1419] [outer = 0x8f372000] 00:18:23 INFO - PROCESS | 1884 | 1463037503092 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1734ms 00:18:23 INFO - PROCESS | 1884 | 1463037503163 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:18:23 INFO - PROCESS | 1884 | 1463037503166 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 00:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:18:23 INFO - PROCESS | 1884 | 1463037503175 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:18:23 INFO - PROCESS | 1884 | 1463037503179 Marionette TRACE conn4 <- [1,1862,null,{}] 00:18:23 INFO - PROCESS | 1884 | 1463037503187 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:23 INFO - PROCESS | 1884 | 1463037503449 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 00:18:23 INFO - PROCESS | 1884 | 1463037503838 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd9800 == 127 [pid = 1884] [id = 473] 00:18:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x91d8f000) [pid = 1884] [serial = 1420] [outer = (nil)] 00:18:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92b5a800) [pid = 1884] [serial = 1421] [outer = 0x91d8f000] 00:18:24 INFO - PROCESS | 1884 | 1463037503999 Marionette DEBUG loaded listener.js 00:18:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x92cab000) [pid = 1884] [serial = 1422] [outer = 0x91d8f000] 00:18:25 INFO - PROCESS | 1884 | 1463037505313 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2197ms 00:18:25 INFO - PROCESS | 1884 | 1463037505376 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:18:25 INFO - PROCESS | 1884 | 1463037505383 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 00:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:18:25 INFO - PROCESS | 1884 | 1463037505398 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:18:25 INFO - PROCESS | 1884 | 1463037505411 Marionette TRACE conn4 <- [1,1866,null,{}] 00:18:25 INFO - PROCESS | 1884 | 1463037505427 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:25 INFO - PROCESS | 1884 | 1463037505829 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 00:18:26 INFO - PROCESS | 1884 | 1463037506194 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d84c00 == 128 [pid = 1884] [id = 474] 00:18:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9248b400) [pid = 1884] [serial = 1423] [outer = (nil)] 00:18:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x947de000) [pid = 1884] [serial = 1424] [outer = 0x9248b400] 00:18:26 INFO - PROCESS | 1884 | 1463037506288 Marionette DEBUG loaded listener.js 00:18:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9520bc00) [pid = 1884] [serial = 1425] [outer = 0x9248b400] 00:18:27 INFO - PROCESS | 1884 | 1463037507420 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2110ms 00:18:27 INFO - PROCESS | 1884 | 1463037507504 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 00:18:27 INFO - PROCESS | 1884 | 1463037507509 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 00:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:18:27 INFO - PROCESS | 1884 | 1463037507516 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:18:27 INFO - PROCESS | 1884 | 1463037507520 Marionette TRACE conn4 <- [1,1870,null,{}] 00:18:27 INFO - PROCESS | 1884 | 1463037507527 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:27 INFO - PROCESS | 1884 | 1463037507822 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:18:28 INFO - PROCESS | 1884 | 1463037508172 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x956cd000 == 129 [pid = 1884] [id = 475] 00:18:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x956cdc00) [pid = 1884] [serial = 1426] [outer = (nil)] 00:18:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9782b000) [pid = 1884] [serial = 1427] [outer = 0x956cdc00] 00:18:28 INFO - PROCESS | 1884 | 1463037508330 Marionette DEBUG loaded listener.js 00:18:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x99303000) [pid = 1884] [serial = 1428] [outer = 0x956cdc00] 00:18:29 INFO - PROCESS | 1884 | 1463037509395 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1934ms 00:18:29 INFO - PROCESS | 1884 | 1463037509452 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 00:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:18:29 INFO - PROCESS | 1884 | 1463037509458 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 00:18:29 INFO - PROCESS | 1884 | 1463037509466 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:18:29 INFO - PROCESS | 1884 | 1463037509470 Marionette TRACE conn4 <- [1,1874,null,{}] 00:18:29 INFO - PROCESS | 1884 | 1463037509477 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:29 INFO - PROCESS | 1884 | 1463037509798 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 00:18:30 INFO - PROCESS | 1884 | 1463037510153 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x9520cc00 == 130 [pid = 1884] [id = 476] 00:18:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x956cd800) [pid = 1884] [serial = 1429] [outer = (nil)] 00:18:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9a632000) [pid = 1884] [serial = 1430] [outer = 0x956cd800] 00:18:30 INFO - PROCESS | 1884 | 1463037510250 Marionette DEBUG loaded listener.js 00:18:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9a65fc00) [pid = 1884] [serial = 1431] [outer = 0x956cd800] 00:18:31 INFO - PROCESS | 1884 | 1463037511300 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1885ms 00:18:31 INFO - PROCESS | 1884 | 1463037511350 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 00:18:31 INFO - PROCESS | 1884 | 1463037511355 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 00:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:18:31 INFO - PROCESS | 1884 | 1463037511361 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:18:31 INFO - PROCESS | 1884 | 1463037511365 Marionette TRACE conn4 <- [1,1878,null,{}] 00:18:31 INFO - PROCESS | 1884 | 1463037511371 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:31 INFO - PROCESS | 1884 | 1463037511637 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 00:18:32 INFO - PROCESS | 1884 | 1463037511994 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x9930a000 == 131 [pid = 1884] [id = 477] 00:18:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x99f06400) [pid = 1884] [serial = 1432] [outer = (nil)] 00:18:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9aa3e000) [pid = 1884] [serial = 1433] [outer = 0x99f06400] 00:18:32 INFO - PROCESS | 1884 | 1463037512100 Marionette DEBUG loaded listener.js 00:18:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9aa48800) [pid = 1884] [serial = 1434] [outer = 0x99f06400] 00:18:33 INFO - PROCESS | 1884 | 1463037513126 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1838ms 00:18:33 INFO - PROCESS | 1884 | 1463037513200 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 00:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:18:33 INFO - PROCESS | 1884 | 1463037513215 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 00:18:33 INFO - PROCESS | 1884 | 1463037513221 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:18:33 INFO - PROCESS | 1884 | 1463037513226 Marionette TRACE conn4 <- [1,1882,null,{}] 00:18:33 INFO - PROCESS | 1884 | 1463037513232 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:33 INFO - PROCESS | 1884 | 1463037513507 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 00:18:33 INFO - PROCESS | 1884 | 1463037513856 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x93def000 == 132 [pid = 1884] [id = 478] 00:18:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x99f11c00) [pid = 1884] [serial = 1435] [outer = (nil)] 00:18:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9b311800) [pid = 1884] [serial = 1436] [outer = 0x99f11c00] 00:18:33 INFO - PROCESS | 1884 | 1463037513966 Marionette DEBUG loaded listener.js 00:18:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9b314400) [pid = 1884] [serial = 1437] [outer = 0x99f11c00] 00:18:34 INFO - PROCESS | 1884 | 1463037514970 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1785ms 00:18:35 INFO - PROCESS | 1884 | 1463037515008 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:18:35 INFO - PROCESS | 1884 | 1463037515011 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 00:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:18:35 INFO - PROCESS | 1884 | 1463037515018 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:18:35 INFO - PROCESS | 1884 | 1463037515021 Marionette TRACE conn4 <- [1,1886,null,{}] 00:18:35 INFO - PROCESS | 1884 | 1463037515029 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:35 INFO - PROCESS | 1884 | 1463037515292 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 00:18:35 INFO - PROCESS | 1884 | 1463037515632 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x87657c00 == 133 [pid = 1884] [id = 479] 00:18:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x87659800) [pid = 1884] [serial = 1438] [outer = (nil)] 00:18:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9afd4800) [pid = 1884] [serial = 1439] [outer = 0x87659800] 00:18:35 INFO - PROCESS | 1884 | 1463037515729 Marionette DEBUG loaded listener.js 00:18:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9b3ad400) [pid = 1884] [serial = 1440] [outer = 0x87659800] 00:18:36 INFO - PROCESS | 1884 | 1463037516751 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1786ms 00:18:36 INFO - PROCESS | 1884 | 1463037516805 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 00:18:36 INFO - PROCESS | 1884 | 1463037516809 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 00:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:18:36 INFO - PROCESS | 1884 | 1463037516816 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:18:36 INFO - PROCESS | 1884 | 1463037516819 Marionette TRACE conn4 <- [1,1890,null,{}] 00:18:36 INFO - PROCESS | 1884 | 1463037516825 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:37 INFO - PROCESS | 1884 | 1463037517064 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:18:37 INFO - PROCESS | 1884 | 1463037517401 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8819a400 == 134 [pid = 1884] [id = 480] 00:18:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x99f10c00) [pid = 1884] [serial = 1441] [outer = (nil)] 00:18:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9bba8800) [pid = 1884] [serial = 1442] [outer = 0x99f10c00] 00:18:37 INFO - PROCESS | 1884 | 1463037517500 Marionette DEBUG loaded listener.js 00:18:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9bbd5c00) [pid = 1884] [serial = 1443] [outer = 0x99f10c00] 00:18:38 INFO - PROCESS | 1884 | 1463037518464 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1681ms 00:18:38 INFO - PROCESS | 1884 | 1463037518501 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:18:38 INFO - PROCESS | 1884 | 1463037518505 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 00:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:18:38 INFO - PROCESS | 1884 | 1463037518512 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:18:38 INFO - PROCESS | 1884 | 1463037518517 Marionette TRACE conn4 <- [1,1894,null,{}] 00:18:38 INFO - PROCESS | 1884 | 1463037518525 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:38 INFO - PROCESS | 1884 | 1463037518783 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 00:18:39 INFO - PROCESS | 1884 | 1463037519167 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x87e20800 == 133 [pid = 1884] [id = 443] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1c800 == 132 [pid = 1884] [id = 464] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89cf9800 == 131 [pid = 1884] [id = 463] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89bcec00 == 130 [pid = 1884] [id = 462] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86a91800 == 129 [pid = 1884] [id = 461] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92cb0400 == 128 [pid = 1884] [id = 459] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92b54000 == 127 [pid = 1884] [id = 457] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a34cc00 == 126 [pid = 1884] [id = 458] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9225cc00 == 125 [pid = 1884] [id = 456] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x956cc400 == 124 [pid = 1884] [id = 455] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86a93800 == 123 [pid = 1884] [id = 454] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2adc00 == 122 [pid = 1884] [id = 453] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91be1800 == 121 [pid = 1884] [id = 451] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed0a800 == 120 [pid = 1884] [id = 452] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89889800 == 119 [pid = 1884] [id = 450] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e8c00 == 118 [pid = 1884] [id = 449] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x87e15400 == 117 [pid = 1884] [id = 333] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d932800 == 116 [pid = 1884] [id = 448] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e57fc00 == 115 [pid = 1884] [id = 447] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e7c00 == 114 [pid = 1884] [id = 446] 00:18:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a55c00 == 113 [pid = 1884] [id = 445] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8e576400) [pid = 1884] [serial = 1206] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8d938400) [pid = 1884] [serial = 1332] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x89884800) [pid = 1884] [serial = 1331] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x97812400) [pid = 1884] [serial = 1319] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9548f000) [pid = 1884] [serial = 1317] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x95485400) [pid = 1884] [serial = 1316] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x93ded000) [pid = 1884] [serial = 1314] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x93bec800) [pid = 1884] [serial = 1313] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x92f04c00) [pid = 1884] [serial = 1311] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x92cb6400) [pid = 1884] [serial = 1310] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x92637800) [pid = 1884] [serial = 1308] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x92631400) [pid = 1884] [serial = 1307] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9232e400) [pid = 1884] [serial = 1305] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9225d400) [pid = 1884] [serial = 1304] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x91d87400) [pid = 1884] [serial = 1302] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x91bd8400) [pid = 1884] [serial = 1301] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x91185c00) [pid = 1884] [serial = 1299] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x91183000) [pid = 1884] [serial = 1298] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8f6d4400) [pid = 1884] [serial = 1296] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8f6cac00) [pid = 1884] [serial = 1295] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8f3bf000) [pid = 1884] [serial = 1293] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8f3b7800) [pid = 1884] [serial = 1292] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8f36b800) [pid = 1884] [serial = 1290] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8ed10000) [pid = 1884] [serial = 1289] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8ebd7000) [pid = 1884] [serial = 1287] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8e960800) [pid = 1884] [serial = 1286] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8e2ab400) [pid = 1884] [serial = 1284] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8e2a7000) [pid = 1884] [serial = 1283] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8d9de000) [pid = 1884] [serial = 1281] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8d93b400) [pid = 1884] [serial = 1280] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8c3d3400) [pid = 1884] [serial = 1278] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8bbd6800) [pid = 1884] [serial = 1277] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x89cfc800) [pid = 1884] [serial = 1275] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x89bd2c00) [pid = 1884] [serial = 1274] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x88007800) [pid = 1884] [serial = 1272] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x87e19c00) [pid = 1884] [serial = 1271] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x89bd4800) [pid = 1884] [serial = 1325] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x993f4800) [pid = 1884] [serial = 1323] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9930d000) [pid = 1884] [serial = 1322] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8ba39c00) [pid = 1884] [serial = 1328] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8bc25800) [pid = 1884] [serial = 1329] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x89de8000) [pid = 1884] [serial = 1326] [outer = (nil)] [url = about:blank] 00:18:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a93800 == 114 [pid = 1884] [id = 481] 00:18:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x878c1800) [pid = 1884] [serial = 1444] [outer = (nil)] 00:18:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x88007800) [pid = 1884] [serial = 1445] [outer = 0x878c1800] 00:18:41 INFO - PROCESS | 1884 | 1463037521673 Marionette DEBUG loaded listener.js 00:18:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x88a55c00) [pid = 1884] [serial = 1446] [outer = 0x878c1800] 00:18:42 INFO - PROCESS | 1884 | 1463037522568 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 4098ms 00:18:42 INFO - PROCESS | 1884 | 1463037522613 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 00:18:42 INFO - PROCESS | 1884 | 1463037522620 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 00:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:18:42 INFO - PROCESS | 1884 | 1463037522629 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:18:42 INFO - PROCESS | 1884 | 1463037522633 Marionette TRACE conn4 <- [1,1898,null,{}] 00:18:42 INFO - PROCESS | 1884 | 1463037522647 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:42 INFO - PROCESS | 1884 | 1463037522873 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:18:43 INFO - PROCESS | 1884 | 1463037523091 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cfc800 == 115 [pid = 1884] [id = 482] 00:18:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x89dea400) [pid = 1884] [serial = 1447] [outer = (nil)] 00:18:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8a843000) [pid = 1884] [serial = 1448] [outer = 0x89dea400] 00:18:43 INFO - PROCESS | 1884 | 1463037523226 Marionette DEBUG loaded listener.js 00:18:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8ba3b000) [pid = 1884] [serial = 1449] [outer = 0x89dea400] 00:18:44 INFO - PROCESS | 1884 | 1463037524141 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1549ms 00:18:44 INFO - PROCESS | 1884 | 1463037524177 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 00:18:44 INFO - PROCESS | 1884 | 1463037524182 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 00:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:18:44 INFO - PROCESS | 1884 | 1463037524194 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:18:44 INFO - PROCESS | 1884 | 1463037524198 Marionette TRACE conn4 <- [1,1902,null,{}] 00:18:44 INFO - PROCESS | 1884 | 1463037524211 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:44 INFO - PROCESS | 1884 | 1463037524517 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 00:18:44 INFO - PROCESS | 1884 | 1463037524550 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a848400 == 116 [pid = 1884] [id = 483] 00:18:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8c3d3400) [pid = 1884] [serial = 1450] [outer = (nil)] 00:18:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8c747000) [pid = 1884] [serial = 1451] [outer = 0x8c3d3400] 00:18:44 INFO - PROCESS | 1884 | 1463037524629 Marionette DEBUG loaded listener.js 00:18:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8c8ecc00) [pid = 1884] [serial = 1452] [outer = 0x8c3d3400] 00:18:45 INFO - PROCESS | 1884 | 1463037525793 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1639ms 00:18:45 INFO - PROCESS | 1884 | 1463037525834 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 00:18:45 INFO - PROCESS | 1884 | 1463037525837 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 00:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:18:45 INFO - PROCESS | 1884 | 1463037525852 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:18:45 INFO - PROCESS | 1884 | 1463037525858 Marionette TRACE conn4 <- [1,1906,null,{}] 00:18:45 INFO - PROCESS | 1884 | 1463037525876 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:46 INFO - PROCESS | 1884 | 1463037526205 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8bbd5400) [pid = 1884] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8d93d800) [pid = 1884] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x89cf6400) [pid = 1884] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x92638400) [pid = 1884] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8c8ef800) [pid = 1884] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x95201400) [pid = 1884] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x91d8b800) [pid = 1884] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9aa09800) [pid = 1884] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x87e16400) [pid = 1884] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x99848800) [pid = 1884] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8ebdec00) [pid = 1884] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x91d83000) [pid = 1884] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x9263d400) [pid = 1884] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8e958400) [pid = 1884] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8ed02c00) [pid = 1884] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x9a3ee800) [pid = 1884] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8e99d000) [pid = 1884] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x894efc00) [pid = 1884] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x87651400) [pid = 1884] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x994ed800) [pid = 1884] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x89bcf000) [pid = 1884] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:18:46 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x86a99000) [pid = 1884] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:18:47 INFO - PROCESS | 1884 | 1463037527021 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a99000 == 117 [pid = 1884] [id = 484] 00:18:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x87651400) [pid = 1884] [serial = 1453] [outer = (nil)] 00:18:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x89bcf000) [pid = 1884] [serial = 1454] [outer = 0x87651400] 00:18:47 INFO - PROCESS | 1884 | 1463037527110 Marionette DEBUG loaded listener.js 00:18:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x8c8ef800) [pid = 1884] [serial = 1455] [outer = 0x87651400] 00:18:47 INFO - PROCESS | 1884 | 1463037527896 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2096ms 00:18:47 INFO - PROCESS | 1884 | 1463037527943 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 00:18:47 INFO - PROCESS | 1884 | 1463037527948 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 00:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:18:47 INFO - PROCESS | 1884 | 1463037527955 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:18:47 INFO - PROCESS | 1884 | 1463037527958 Marionette TRACE conn4 <- [1,1910,null,{}] 00:18:47 INFO - PROCESS | 1884 | 1463037527964 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:48 INFO - PROCESS | 1884 | 1463037528251 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:18:48 INFO - PROCESS | 1884 | 1463037528274 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x88193c00 == 118 [pid = 1884] [id = 485] 00:18:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8e2ae000) [pid = 1884] [serial = 1456] [outer = (nil)] 00:18:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8e964400) [pid = 1884] [serial = 1457] [outer = 0x8e2ae000] 00:18:48 INFO - PROCESS | 1884 | 1463037528351 Marionette DEBUG loaded listener.js 00:18:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8e99ec00) [pid = 1884] [serial = 1458] [outer = 0x8e2ae000] 00:18:49 INFO - PROCESS | 1884 | 1463037529610 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1732ms 00:18:49 INFO - PROCESS | 1884 | 1463037529689 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 00:18:49 INFO - PROCESS | 1884 | 1463037529696 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 00:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:18:49 INFO - PROCESS | 1884 | 1463037529707 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:18:49 INFO - PROCESS | 1884 | 1463037529711 Marionette TRACE conn4 <- [1,1914,null,{}] 00:18:49 INFO - PROCESS | 1884 | 1463037529721 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:50 INFO - PROCESS | 1884 | 1463037530013 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 00:18:50 INFO - PROCESS | 1884 | 1463037530365 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf5000 == 119 [pid = 1884] [id = 486] 00:18:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x89cf5800) [pid = 1884] [serial = 1459] [outer = (nil)] 00:18:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8bc24000) [pid = 1884] [serial = 1460] [outer = 0x89cf5800] 00:18:50 INFO - PROCESS | 1884 | 1463037530460 Marionette DEBUG loaded listener.js 00:18:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8d936000) [pid = 1884] [serial = 1461] [outer = 0x89cf5800] 00:18:51 INFO - PROCESS | 1884 | 1463037531529 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1885ms 00:18:51 INFO - PROCESS | 1884 | 1463037531593 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:18:51 INFO - PROCESS | 1884 | 1463037531603 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 00:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:18:51 INFO - PROCESS | 1884 | 1463037531615 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:18:51 INFO - PROCESS | 1884 | 1463037531619 Marionette TRACE conn4 <- [1,1918,null,{}] 00:18:51 INFO - PROCESS | 1884 | 1463037531626 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:51 INFO - PROCESS | 1884 | 1463037531918 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 00:18:52 INFO - PROCESS | 1884 | 1463037532266 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e964c00 == 120 [pid = 1884] [id = 487] 00:18:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8e996400) [pid = 1884] [serial = 1462] [outer = (nil)] 00:18:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8ebd9400) [pid = 1884] [serial = 1463] [outer = 0x8e996400] 00:18:52 INFO - PROCESS | 1884 | 1463037532363 Marionette DEBUG loaded listener.js 00:18:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8ed0a400) [pid = 1884] [serial = 1464] [outer = 0x8e996400] 00:18:53 INFO - PROCESS | 1884 | 1463037533423 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1883ms 00:18:53 INFO - PROCESS | 1884 | 1463037533498 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 00:18:53 INFO - PROCESS | 1884 | 1463037533503 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 00:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:18:53 INFO - PROCESS | 1884 | 1463037533510 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:18:53 INFO - PROCESS | 1884 | 1463037533519 Marionette TRACE conn4 <- [1,1922,null,{}] 00:18:53 INFO - PROCESS | 1884 | 1463037533537 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:53 INFO - PROCESS | 1884 | 1463037533832 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:18:54 INFO - PROCESS | 1884 | 1463037534180 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f370800 == 121 [pid = 1884] [id = 488] 00:18:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8f654000) [pid = 1884] [serial = 1465] [outer = (nil)] 00:18:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8f65e800) [pid = 1884] [serial = 1466] [outer = 0x8f654000] 00:18:54 INFO - PROCESS | 1884 | 1463037534288 Marionette DEBUG loaded listener.js 00:18:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8f6d1000) [pid = 1884] [serial = 1467] [outer = 0x8f654000] 00:18:55 INFO - PROCESS | 1884 | 1463037535242 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1794ms 00:18:55 INFO - PROCESS | 1884 | 1463037535306 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 00:18:55 INFO - PROCESS | 1884 | 1463037535311 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 00:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:18:55 INFO - PROCESS | 1884 | 1463037535319 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:18:55 INFO - PROCESS | 1884 | 1463037535322 Marionette TRACE conn4 <- [1,1926,null,{}] 00:18:55 INFO - PROCESS | 1884 | 1463037535329 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:55 INFO - PROCESS | 1884 | 1463037535576 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 00:18:55 INFO - PROCESS | 1884 | 1463037535912 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:55 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc28400 == 122 [pid = 1884] [id = 489] 00:18:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8f6cf400) [pid = 1884] [serial = 1468] [outer = (nil)] 00:18:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x91187000) [pid = 1884] [serial = 1469] [outer = 0x8f6cf400] 00:18:56 INFO - PROCESS | 1884 | 1463037536020 Marionette DEBUG loaded listener.js 00:18:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x91201c00) [pid = 1884] [serial = 1470] [outer = 0x8f6cf400] 00:18:57 INFO - PROCESS | 1884 | 1463037537003 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1735ms 00:18:57 INFO - PROCESS | 1884 | 1463037537055 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 00:18:57 INFO - PROCESS | 1884 | 1463037537059 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 00:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:18:57 INFO - PROCESS | 1884 | 1463037537067 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:18:57 INFO - PROCESS | 1884 | 1463037537070 Marionette TRACE conn4 <- [1,1930,null,{}] 00:18:57 INFO - PROCESS | 1884 | 1463037537076 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:57 INFO - PROCESS | 1884 | 1463037537333 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 00:18:57 INFO - PROCESS | 1884 | 1463037537672 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3ddc00 == 123 [pid = 1884] [id = 490] 00:18:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8f6d9000) [pid = 1884] [serial = 1471] [outer = (nil)] 00:18:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x91bd5400) [pid = 1884] [serial = 1472] [outer = 0x8f6d9000] 00:18:57 INFO - PROCESS | 1884 | 1463037537772 Marionette DEBUG loaded listener.js 00:18:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x91bdc800) [pid = 1884] [serial = 1473] [outer = 0x8f6d9000] 00:18:58 INFO - PROCESS | 1884 | 1463037538730 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1732ms 00:18:58 INFO - PROCESS | 1884 | 1463037538801 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 00:18:58 INFO - PROCESS | 1884 | 1463037538805 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 00:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:18:58 INFO - PROCESS | 1884 | 1463037538813 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:18:58 INFO - PROCESS | 1884 | 1463037538817 Marionette TRACE conn4 <- [1,1934,null,{}] 00:18:58 INFO - PROCESS | 1884 | 1463037538825 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:18:59 INFO - PROCESS | 1884 | 1463037539142 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 00:18:59 INFO - PROCESS | 1884 | 1463037539488 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:18:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d84800 == 124 [pid = 1884] [id = 491] 00:18:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91d87c00) [pid = 1884] [serial = 1474] [outer = (nil)] 00:18:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x92631400) [pid = 1884] [serial = 1475] [outer = 0x91d87c00] 00:18:59 INFO - PROCESS | 1884 | 1463037539593 Marionette DEBUG loaded listener.js 00:18:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x9263e000) [pid = 1884] [serial = 1476] [outer = 0x91d87c00] 00:19:00 INFO - PROCESS | 1884 | 1463037540596 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1840ms 00:19:00 INFO - PROCESS | 1884 | 1463037540655 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:19:00 INFO - PROCESS | 1884 | 1463037540658 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 00:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:19:00 INFO - PROCESS | 1884 | 1463037540666 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:19:00 INFO - PROCESS | 1884 | 1463037540670 Marionette TRACE conn4 <- [1,1938,null,{}] 00:19:00 INFO - PROCESS | 1884 | 1463037540676 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:00 INFO - PROCESS | 1884 | 1463037540920 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:19:01 INFO - PROCESS | 1884 | 1463037541255 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x91205000 == 125 [pid = 1884] [id = 492] 00:19:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x91d83c00) [pid = 1884] [serial = 1477] [outer = (nil)] 00:19:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x92f09c00) [pid = 1884] [serial = 1478] [outer = 0x91d83c00] 00:19:01 INFO - PROCESS | 1884 | 1463037541365 Marionette DEBUG loaded listener.js 00:19:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x92fd1800) [pid = 1884] [serial = 1479] [outer = 0x91d83c00] 00:19:02 INFO - PROCESS | 1884 | 1463037542378 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1782ms 00:19:02 INFO - PROCESS | 1884 | 1463037542451 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 00:19:02 INFO - PROCESS | 1884 | 1463037542458 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 00:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:19:02 INFO - PROCESS | 1884 | 1463037542469 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:19:02 INFO - PROCESS | 1884 | 1463037542474 Marionette TRACE conn4 <- [1,1942,null,{}] 00:19:02 INFO - PROCESS | 1884 | 1463037542485 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:02 INFO - PROCESS | 1884 | 1463037542839 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:19:03 INFO - PROCESS | 1884 | 1463037543181 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x92495800 == 126 [pid = 1884] [id = 493] 00:19:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x92635000) [pid = 1884] [serial = 1480] [outer = (nil)] 00:19:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x95204c00) [pid = 1884] [serial = 1481] [outer = 0x92635000] 00:19:03 INFO - PROCESS | 1884 | 1463037543276 Marionette DEBUG loaded listener.js 00:19:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x95487c00) [pid = 1884] [serial = 1482] [outer = 0x92635000] 00:19:04 INFO - PROCESS | 1884 | 1463037544268 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1840ms 00:19:04 INFO - PROCESS | 1884 | 1463037544310 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 00:19:04 INFO - PROCESS | 1884 | 1463037544314 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 00:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:19:04 INFO - PROCESS | 1884 | 1463037544321 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:19:04 INFO - PROCESS | 1884 | 1463037544325 Marionette TRACE conn4 <- [1,1946,null,{}] 00:19:04 INFO - PROCESS | 1884 | 1463037544331 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:04 INFO - PROCESS | 1884 | 1463037544586 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 00:19:04 INFO - PROCESS | 1884 | 1463037544918 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c2c00 == 127 [pid = 1884] [id = 494] 00:19:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x9282b000) [pid = 1884] [serial = 1483] [outer = (nil)] 00:19:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x97830000) [pid = 1884] [serial = 1484] [outer = 0x9282b000] 00:19:05 INFO - PROCESS | 1884 | 1463037545023 Marionette DEBUG loaded listener.js 00:19:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x97835000) [pid = 1884] [serial = 1485] [outer = 0x9282b000] 00:19:05 INFO - PROCESS | 1884 | 1463037545941 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1695ms 00:19:06 INFO - PROCESS | 1884 | 1463037546017 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 00:19:06 INFO - PROCESS | 1884 | 1463037546020 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 00:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:19:06 INFO - PROCESS | 1884 | 1463037546028 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:19:06 INFO - PROCESS | 1884 | 1463037546031 Marionette TRACE conn4 <- [1,1950,null,{}] 00:19:06 INFO - PROCESS | 1884 | 1463037546039 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:06 INFO - PROCESS | 1884 | 1463037546320 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 00:19:06 INFO - PROCESS | 1884 | 1463037546741 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x97816800 == 128 [pid = 1884] [id = 495] 00:19:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x99306000) [pid = 1884] [serial = 1486] [outer = (nil)] 00:19:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x993ef000) [pid = 1884] [serial = 1487] [outer = 0x99306000] 00:19:06 INFO - PROCESS | 1884 | 1463037546836 Marionette DEBUG loaded listener.js 00:19:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x9984a400) [pid = 1884] [serial = 1488] [outer = 0x99306000] 00:19:07 INFO - PROCESS | 1884 | 1463037547786 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1786ms 00:19:07 INFO - PROCESS | 1884 | 1463037547815 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 00:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:19:07 INFO - PROCESS | 1884 | 1463037547820 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 00:19:07 INFO - PROCESS | 1884 | 1463037547827 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:19:07 INFO - PROCESS | 1884 | 1463037547832 Marionette TRACE conn4 <- [1,1954,null,{}] 00:19:07 INFO - PROCESS | 1884 | 1463037547839 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:08 INFO - PROCESS | 1884 | 1463037548109 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 00:19:08 INFO - PROCESS | 1884 | 1463037548457 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x99f0bc00 == 129 [pid = 1884] [id = 496] 00:19:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9a639000) [pid = 1884] [serial = 1489] [outer = (nil)] 00:19:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9a63f800) [pid = 1884] [serial = 1490] [outer = 0x9a639000] 00:19:08 INFO - PROCESS | 1884 | 1463037548575 Marionette DEBUG loaded listener.js 00:19:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9aa15c00) [pid = 1884] [serial = 1491] [outer = 0x9a639000] 00:19:09 INFO - PROCESS | 1884 | 1463037549479 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1698ms 00:19:09 INFO - PROCESS | 1884 | 1463037549525 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:19:09 INFO - PROCESS | 1884 | 1463037549530 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:19:09 INFO - PROCESS | 1884 | 1463037549537 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:19:09 INFO - PROCESS | 1884 | 1463037549541 Marionette TRACE conn4 <- [1,1958,null,{}] 00:19:09 INFO - PROCESS | 1884 | 1463037549547 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:09 INFO - PROCESS | 1884 | 1463037549787 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 00:19:10 INFO - PROCESS | 1884 | 1463037550137 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc25000 == 130 [pid = 1884] [id = 497] 00:19:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9930f800) [pid = 1884] [serial = 1492] [outer = (nil)] 00:19:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9afd3000) [pid = 1884] [serial = 1493] [outer = 0x9930f800] 00:19:10 INFO - PROCESS | 1884 | 1463037550231 Marionette DEBUG loaded listener.js 00:19:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9afdd000) [pid = 1884] [serial = 1494] [outer = 0x9930f800] 00:19:11 INFO - PROCESS | 1884 | 1463037551186 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1687ms 00:19:11 INFO - PROCESS | 1884 | 1463037551223 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 00:19:11 INFO - PROCESS | 1884 | 1463037551226 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 00:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:19:11 INFO - PROCESS | 1884 | 1463037551234 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:19:11 INFO - PROCESS | 1884 | 1463037551236 Marionette TRACE conn4 <- [1,1962,null,{}] 00:19:11 INFO - PROCESS | 1884 | 1463037551243 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:11 INFO - PROCESS | 1884 | 1463037551483 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:19:11 INFO - PROCESS | 1884 | 1463037551850 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8765d800 == 131 [pid = 1884] [id = 498] 00:19:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x87e14000) [pid = 1884] [serial = 1495] [outer = (nil)] 00:19:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9b8c7c00) [pid = 1884] [serial = 1496] [outer = 0x87e14000] 00:19:11 INFO - PROCESS | 1884 | 1463037551945 Marionette DEBUG loaded listener.js 00:19:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9bbda800) [pid = 1884] [serial = 1497] [outer = 0x87e14000] 00:19:12 INFO - PROCESS | 1884 | 1463037552861 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1685ms 00:19:12 INFO - PROCESS | 1884 | 1463037552919 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 00:19:12 INFO - PROCESS | 1884 | 1463037552922 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 00:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:19:12 INFO - PROCESS | 1884 | 1463037552930 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:19:12 INFO - PROCESS | 1884 | 1463037552933 Marionette TRACE conn4 <- [1,1966,null,{}] 00:19:12 INFO - PROCESS | 1884 | 1463037552940 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:13 INFO - PROCESS | 1884 | 1463037553184 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 00:19:13 INFO - PROCESS | 1884 | 1463037553796 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d405400 == 132 [pid = 1884] [id = 499] 00:19:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9d406000) [pid = 1884] [serial = 1498] [outer = (nil)] 00:19:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9d424400) [pid = 1884] [serial = 1499] [outer = 0x9d406000] 00:19:13 INFO - PROCESS | 1884 | 1463037553897 Marionette DEBUG loaded listener.js 00:19:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9d427800) [pid = 1884] [serial = 1500] [outer = 0x9d406000] 00:19:14 INFO - PROCESS | 1884 | 1463037554944 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2084ms 00:19:15 INFO - PROCESS | 1884 | 1463037555017 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 00:19:15 INFO - PROCESS | 1884 | 1463037555023 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 00:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:19:15 INFO - PROCESS | 1884 | 1463037555033 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:19:15 INFO - PROCESS | 1884 | 1463037555038 Marionette TRACE conn4 <- [1,1970,null,{}] 00:19:15 INFO - PROCESS | 1884 | 1463037555048 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:15 INFO - PROCESS | 1884 | 1463037555438 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 00:19:15 INFO - PROCESS | 1884 | 1463037555880 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d93c400 == 133 [pid = 1884] [id = 500] 00:19:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9d42ac00) [pid = 1884] [serial = 1501] [outer = (nil)] 00:19:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9d58c000) [pid = 1884] [serial = 1502] [outer = 0x9d42ac00] 00:19:16 INFO - PROCESS | 1884 | 1463037556027 Marionette DEBUG loaded listener.js 00:19:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9d58fc00) [pid = 1884] [serial = 1503] [outer = 0x9d42ac00] 00:19:17 INFO - PROCESS | 1884 | 1463037557319 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2349ms 00:19:17 INFO - PROCESS | 1884 | 1463037557383 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 00:19:17 INFO - PROCESS | 1884 | 1463037557387 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 00:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:19:17 INFO - PROCESS | 1884 | 1463037557395 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:19:17 INFO - PROCESS | 1884 | 1463037557400 Marionette TRACE conn4 <- [1,1974,null,{}] 00:19:17 INFO - PROCESS | 1884 | 1463037557409 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:17 INFO - PROCESS | 1884 | 1463037557668 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 00:19:18 INFO - PROCESS | 1884 | 1463037558015 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x983ca000 == 134 [pid = 1884] [id = 501] 00:19:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9d42e800) [pid = 1884] [serial = 1504] [outer = (nil)] 00:19:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x9d7b8c00) [pid = 1884] [serial = 1505] [outer = 0x9d42e800] 00:19:18 INFO - PROCESS | 1884 | 1463037558107 Marionette DEBUG loaded listener.js 00:19:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0xa060c400) [pid = 1884] [serial = 1506] [outer = 0x9d42e800] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x9120f400 == 133 [pid = 1884] [id = 112] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x9520c000 == 132 [pid = 1884] [id = 114] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x89883400 == 131 [pid = 1884] [id = 441] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd9800 == 130 [pid = 1884] [id = 473] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc2a800 == 129 [pid = 1884] [id = 472] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8d937400 == 128 [pid = 1884] [id = 471] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8f658c00 == 127 [pid = 1884] [id = 470] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8a847400 == 126 [pid = 1884] [id = 468] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e0c00 == 125 [pid = 1884] [id = 469] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8ef400 == 124 [pid = 1884] [id = 467] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8a846c00 == 123 [pid = 1884] [id = 466] 00:19:20 INFO - PROCESS | 1884 | --DOCSHELL 0x87e21c00 == 122 [pid = 1884] [id = 465] 00:19:21 INFO - PROCESS | 1884 | 1463037561047 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8c749800) [pid = 1884] [serial = 1392] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x91d85000) [pid = 1884] [serial = 1352] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x8c3df000) [pid = 1884] [serial = 1269] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9a298400) [pid = 1884] [serial = 1370] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8e576800) [pid = 1884] [serial = 1340] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x9aa42400) [pid = 1884] [serial = 1380] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x92cb4400) [pid = 1884] [serial = 1359] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9afdf800) [pid = 1884] [serial = 1383] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x97832400) [pid = 1884] [serial = 1320] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9a63e400) [pid = 1884] [serial = 1373] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8f372400) [pid = 1884] [serial = 1344] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9263b000) [pid = 1884] [serial = 1356] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0xa1146000) [pid = 1884] [serial = 1257] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x92cac800) [pid = 1884] [serial = 1358] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x95205000) [pid = 1884] [serial = 1362] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8f6ddc00) [pid = 1884] [serial = 1349] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9aa10000) [pid = 1884] [serial = 1377] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8f65ec00) [pid = 1884] [serial = 1347] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8a842000) [pid = 1884] [serial = 1337] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8ac6d400) [pid = 1884] [serial = 1338] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x93df5400) [pid = 1884] [serial = 1361] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8c3d8c00) [pid = 1884] [serial = 1391] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x9aa3d000) [pid = 1884] [serial = 1379] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9aa0c400) [pid = 1884] [serial = 1376] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x88190800) [pid = 1884] [serial = 1386] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9a633800) [pid = 1884] [serial = 1371] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x99f09800) [pid = 1884] [serial = 1367] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x87e21800) [pid = 1884] [serial = 1385] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8e57a400) [pid = 1884] [serial = 1334] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x99fcbc00) [pid = 1884] [serial = 1368] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x91e05800) [pid = 1884] [serial = 1353] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8e964800) [pid = 1884] [serial = 1341] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8f650c00) [pid = 1884] [serial = 1346] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x89df1800) [pid = 1884] [serial = 1389] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x97829400) [pid = 1884] [serial = 1365] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x97816c00) [pid = 1884] [serial = 1364] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x89cf5c00) [pid = 1884] [serial = 1388] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9a668800) [pid = 1884] [serial = 1374] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9248dc00) [pid = 1884] [serial = 1355] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9afd9000) [pid = 1884] [serial = 1382] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8ed07400) [pid = 1884] [serial = 1343] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9118a000) [pid = 1884] [serial = 1350] [outer = (nil)] [url = about:blank] 00:19:21 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8d9da800) [pid = 1884] [serial = 1394] [outer = (nil)] [url = about:blank] 00:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 4043ms 00:19:21 INFO - PROCESS | 1884 | 1463037561443 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:19:21 INFO - PROCESS | 1884 | 1463037561449 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:19:21 INFO - PROCESS | 1884 | 1463037561461 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:19:21 INFO - PROCESS | 1884 | 1463037561471 Marionette TRACE conn4 <- [1,1978,null,{}] 00:19:21 INFO - PROCESS | 1884 | 1463037561483 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:21 INFO - PROCESS | 1884 | 1463037561758 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 00:19:22 INFO - PROCESS | 1884 | 1463037562034 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a5b800 == 123 [pid = 1884] [id = 502] 00:19:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x894e6c00) [pid = 1884] [serial = 1507] [outer = (nil)] 00:19:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x89885800) [pid = 1884] [serial = 1508] [outer = 0x894e6c00] 00:19:22 INFO - PROCESS | 1884 | 1463037562117 Marionette DEBUG loaded listener.js 00:19:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x89bd4000) [pid = 1884] [serial = 1509] [outer = 0x894e6c00] 00:19:23 INFO - PROCESS | 1884 | 1463037563005 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1598ms 00:19:23 INFO - PROCESS | 1884 | 1463037563058 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 00:19:23 INFO - PROCESS | 1884 | 1463037563071 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 00:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:19:23 INFO - PROCESS | 1884 | 1463037563084 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:19:23 INFO - PROCESS | 1884 | 1463037563089 Marionette TRACE conn4 <- [1,1982,null,{}] 00:19:23 INFO - PROCESS | 1884 | 1463037563096 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:23 INFO - PROCESS | 1884 | 1463037563373 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:19:23 INFO - PROCESS | 1884 | 1463037563719 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac61400 == 124 [pid = 1884] [id = 503] 00:19:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8ac63400) [pid = 1884] [serial = 1510] [outer = (nil)] 00:19:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8ac6e400) [pid = 1884] [serial = 1511] [outer = 0x8ac63400] 00:19:23 INFO - PROCESS | 1884 | 1463037563836 Marionette DEBUG loaded listener.js 00:19:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8bbd7800) [pid = 1884] [serial = 1512] [outer = 0x8ac63400] 00:19:24 INFO - PROCESS | 1884 | 1463037564972 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1940ms 00:19:25 INFO - PROCESS | 1884 | 1463037565032 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 00:19:25 INFO - PROCESS | 1884 | 1463037565035 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 00:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:19:25 INFO - PROCESS | 1884 | 1463037565044 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:19:25 INFO - PROCESS | 1884 | 1463037565050 Marionette TRACE conn4 <- [1,1986,null,{}] 00:19:25 INFO - PROCESS | 1884 | 1463037565077 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:25 INFO - PROCESS | 1884 | 1463037565382 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 00:19:25 INFO - PROCESS | 1884 | 1463037565588 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c743c00 == 125 [pid = 1884] [id = 504] 00:19:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8c746000) [pid = 1884] [serial = 1513] [outer = (nil)] 00:19:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8c8e3c00) [pid = 1884] [serial = 1514] [outer = 0x8c746000] 00:19:25 INFO - PROCESS | 1884 | 1463037565688 Marionette DEBUG loaded listener.js 00:19:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8d937400) [pid = 1884] [serial = 1515] [outer = 0x8c746000] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8d932400) [pid = 1884] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x88003400) [pid = 1884] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x878c1800) [pid = 1884] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x91d8f000) [pid = 1884] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8f372000) [pid = 1884] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8bbd0c00) [pid = 1884] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x89dea400) [pid = 1884] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x87659800) [pid = 1884] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x956cd800) [pid = 1884] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8c3d3400) [pid = 1884] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x99f06400) [pid = 1884] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8e580400) [pid = 1884] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x87651400) [pid = 1884] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8f6c0400) [pid = 1884] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x956cdc00) [pid = 1884] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x99f11c00) [pid = 1884] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x8ba3a000) [pid = 1884] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x9248b400) [pid = 1884] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x99f10c00) [pid = 1884] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x8e582c00) [pid = 1884] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:19:26 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x89deec00) [pid = 1884] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:19:27 INFO - PROCESS | 1884 | 1463037567326 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2302ms 00:19:27 INFO - PROCESS | 1884 | 1463037567355 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 00:19:27 INFO - PROCESS | 1884 | 1463037567382 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 00:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:19:27 INFO - PROCESS | 1884 | 1463037567390 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:19:27 INFO - PROCESS | 1884 | 1463037567394 Marionette TRACE conn4 <- [1,1990,null,{}] 00:19:27 INFO - PROCESS | 1884 | 1463037567403 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:27 INFO - PROCESS | 1884 | 1463037567628 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 00:19:27 INFO - PROCESS | 1884 | 1463037567864 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd4800 == 126 [pid = 1884] [id = 505] 00:19:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x89cf8800) [pid = 1884] [serial = 1516] [outer = (nil)] 00:19:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x8d936800) [pid = 1884] [serial = 1517] [outer = 0x89cf8800] 00:19:27 INFO - PROCESS | 1884 | 1463037567948 Marionette DEBUG loaded listener.js 00:19:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x8e2a2800) [pid = 1884] [serial = 1518] [outer = 0x89cf8800] 00:19:28 INFO - PROCESS | 1884 | 1463037568985 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1646ms 00:19:29 INFO - PROCESS | 1884 | 1463037569038 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 00:19:29 INFO - PROCESS | 1884 | 1463037569044 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 00:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:19:29 INFO - PROCESS | 1884 | 1463037569054 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:19:29 INFO - PROCESS | 1884 | 1463037569059 Marionette TRACE conn4 <- [1,1994,null,{}] 00:19:29 INFO - PROCESS | 1884 | 1463037569069 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:29 INFO - PROCESS | 1884 | 1463037569365 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:19:29 INFO - PROCESS | 1884 | 1463037569733 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a5b000 == 127 [pid = 1884] [id = 506] 00:19:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x894e5000) [pid = 1884] [serial = 1519] [outer = (nil)] 00:19:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8988bc00) [pid = 1884] [serial = 1520] [outer = 0x894e5000] 00:19:29 INFO - PROCESS | 1884 | 1463037569831 Marionette DEBUG loaded listener.js 00:19:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x89cf5c00) [pid = 1884] [serial = 1521] [outer = 0x894e5000] 00:19:30 INFO - PROCESS | 1884 | 1463037570816 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1838ms 00:19:30 INFO - PROCESS | 1884 | 1463037570892 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:19:30 INFO - PROCESS | 1884 | 1463037570902 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 00:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:19:30 INFO - PROCESS | 1884 | 1463037570913 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:19:30 INFO - PROCESS | 1884 | 1463037570918 Marionette TRACE conn4 <- [1,1998,null,{}] 00:19:30 INFO - PROCESS | 1884 | 1463037570925 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:31 INFO - PROCESS | 1884 | 1463037571213 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 00:19:31 INFO - PROCESS | 1884 | 1463037571549 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc22400 == 128 [pid = 1884] [id = 507] 00:19:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8bc2b400) [pid = 1884] [serial = 1522] [outer = (nil)] 00:19:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8c690400) [pid = 1884] [serial = 1523] [outer = 0x8bc2b400] 00:19:31 INFO - PROCESS | 1884 | 1463037571649 Marionette DEBUG loaded listener.js 00:19:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8d93b400) [pid = 1884] [serial = 1524] [outer = 0x8bc2b400] 00:19:32 INFO - PROCESS | 1884 | 1463037572636 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1784ms 00:19:32 INFO - PROCESS | 1884 | 1463037572698 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 00:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:19:32 INFO - PROCESS | 1884 | 1463037572702 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 00:19:32 INFO - PROCESS | 1884 | 1463037572710 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:19:32 INFO - PROCESS | 1884 | 1463037572717 Marionette TRACE conn4 <- [1,2002,null,{}] 00:19:32 INFO - PROCESS | 1884 | 1463037572734 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:33 INFO - PROCESS | 1884 | 1463037573035 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 00:19:33 INFO - PROCESS | 1884 | 1463037573424 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9dd000 == 129 [pid = 1884] [id = 508] 00:19:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8e57d400) [pid = 1884] [serial = 1525] [outer = (nil)] 00:19:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8e997000) [pid = 1884] [serial = 1526] [outer = 0x8e57d400] 00:19:33 INFO - PROCESS | 1884 | 1463037573521 Marionette DEBUG loaded listener.js 00:19:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8ebda400) [pid = 1884] [serial = 1527] [outer = 0x8e57d400] 00:19:34 INFO - PROCESS | 1884 | 1463037574513 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1854ms 00:19:34 INFO - PROCESS | 1884 | 1463037574563 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 00:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:19:34 INFO - PROCESS | 1884 | 1463037574569 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 00:19:34 INFO - PROCESS | 1884 | 1463037574576 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:19:34 INFO - PROCESS | 1884 | 1463037574580 Marionette TRACE conn4 <- [1,2006,null,{}] 00:19:34 INFO - PROCESS | 1884 | 1463037574587 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:34 INFO - PROCESS | 1884 | 1463037574835 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 00:19:35 INFO - PROCESS | 1884 | 1463037575164 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x88007400 == 130 [pid = 1884] [id = 509] 00:19:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8e965c00) [pid = 1884] [serial = 1528] [outer = (nil)] 00:19:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8f36a400) [pid = 1884] [serial = 1529] [outer = 0x8e965c00] 00:19:35 INFO - PROCESS | 1884 | 1463037575267 Marionette DEBUG loaded listener.js 00:19:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8f372400) [pid = 1884] [serial = 1530] [outer = 0x8e965c00] 00:19:36 INFO - PROCESS | 1884 | 1463037576260 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:19:36 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 00:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1733ms 00:19:36 INFO - PROCESS | 1884 | 1463037576310 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:19:36 INFO - PROCESS | 1884 | 1463037576315 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 00:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:19:36 INFO - PROCESS | 1884 | 1463037576322 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:19:36 INFO - PROCESS | 1884 | 1463037576326 Marionette TRACE conn4 <- [1,2010,null,{}] 00:19:36 INFO - PROCESS | 1884 | 1463037576333 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:36 INFO - PROCESS | 1884 | 1463037576581 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 00:19:36 INFO - PROCESS | 1884 | 1463037576910 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd6c00 == 131 [pid = 1884] [id = 510] 00:19:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8ed0a000) [pid = 1884] [serial = 1531] [outer = (nil)] 00:19:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8f3c0000) [pid = 1884] [serial = 1532] [outer = 0x8ed0a000] 00:19:37 INFO - PROCESS | 1884 | 1463037577023 Marionette DEBUG loaded listener.js 00:19:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8f65dc00) [pid = 1884] [serial = 1533] [outer = 0x8ed0a000] 00:19:38 INFO - PROCESS | 1884 | 1463037578001 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:19:38 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 00:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1733ms 00:19:38 INFO - PROCESS | 1884 | 1463037578064 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 00:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:19:38 INFO - PROCESS | 1884 | 1463037578069 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 00:19:38 INFO - PROCESS | 1884 | 1463037578076 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:19:38 INFO - PROCESS | 1884 | 1463037578080 Marionette TRACE conn4 <- [1,2014,null,{}] 00:19:38 INFO - PROCESS | 1884 | 1463037578086 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:38 INFO - PROCESS | 1884 | 1463037578364 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:19:38 INFO - PROCESS | 1884 | 1463037578707 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f366800 == 132 [pid = 1884] [id = 511] 00:19:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8f651c00) [pid = 1884] [serial = 1534] [outer = (nil)] 00:19:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x9118c800) [pid = 1884] [serial = 1535] [outer = 0x8f651c00] 00:19:38 INFO - PROCESS | 1884 | 1463037578804 Marionette DEBUG loaded listener.js 00:19:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x91bd7000) [pid = 1884] [serial = 1536] [outer = 0x8f651c00] 00:19:39 INFO - PROCESS | 1884 | 1463037579769 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1736ms 00:19:39 INFO - PROCESS | 1884 | 1463037579813 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 00:19:39 INFO - PROCESS | 1884 | 1463037579818 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 00:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:19:39 INFO - PROCESS | 1884 | 1463037579824 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:19:39 INFO - PROCESS | 1884 | 1463037579829 Marionette TRACE conn4 <- [1,2018,null,{}] 00:19:39 INFO - PROCESS | 1884 | 1463037579835 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:40 INFO - PROCESS | 1884 | 1463037580070 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 00:19:40 INFO - PROCESS | 1884 | 1463037580405 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3b8000 == 133 [pid = 1884] [id = 512] 00:19:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f6c0400) [pid = 1884] [serial = 1537] [outer = (nil)] 00:19:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91d8d400) [pid = 1884] [serial = 1538] [outer = 0x8f6c0400] 00:19:40 INFO - PROCESS | 1884 | 1463037580497 Marionette DEBUG loaded listener.js 00:19:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x91e06800) [pid = 1884] [serial = 1539] [outer = 0x8f6c0400] 00:19:41 INFO - PROCESS | 1884 | 1463037581434 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1684ms 00:19:41 INFO - PROCESS | 1884 | 1463037581509 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 00:19:41 INFO - PROCESS | 1884 | 1463037581513 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 00:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:19:41 INFO - PROCESS | 1884 | 1463037581520 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:19:41 INFO - PROCESS | 1884 | 1463037581524 Marionette TRACE conn4 <- [1,2022,null,{}] 00:19:41 INFO - PROCESS | 1884 | 1463037581530 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:41 INFO - PROCESS | 1884 | 1463037581766 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 00:19:42 INFO - PROCESS | 1884 | 1463037582105 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bdb800 == 134 [pid = 1884] [id = 513] 00:19:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x91bdc000) [pid = 1884] [serial = 1540] [outer = (nil)] 00:19:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x9248a400) [pid = 1884] [serial = 1541] [outer = 0x91bdc000] 00:19:42 INFO - PROCESS | 1884 | 1463037582197 Marionette DEBUG loaded listener.js 00:19:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9248dc00) [pid = 1884] [serial = 1542] [outer = 0x91bdc000] 00:19:43 INFO - PROCESS | 1884 | 1463037583138 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1682ms 00:19:43 INFO - PROCESS | 1884 | 1463037583203 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 00:19:43 INFO - PROCESS | 1884 | 1463037583208 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 00:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:19:43 INFO - PROCESS | 1884 | 1463037583215 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:19:43 INFO - PROCESS | 1884 | 1463037583219 Marionette TRACE conn4 <- [1,2026,null,{}] 00:19:43 INFO - PROCESS | 1884 | 1463037583225 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:43 INFO - PROCESS | 1884 | 1463037583476 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 00:19:43 INFO - PROCESS | 1884 | 1463037583823 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a4c800 == 135 [pid = 1884] [id = 514] 00:19:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x89df4c00) [pid = 1884] [serial = 1543] [outer = (nil)] 00:19:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x9263d000) [pid = 1884] [serial = 1544] [outer = 0x89df4c00] 00:19:43 INFO - PROCESS | 1884 | 1463037583934 Marionette DEBUG loaded listener.js 00:19:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x9282c800) [pid = 1884] [serial = 1545] [outer = 0x89df4c00] 00:19:44 INFO - PROCESS | 1884 | 1463037584901 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1739ms 00:19:44 INFO - PROCESS | 1884 | 1463037584956 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:19:44 INFO - PROCESS | 1884 | 1463037584959 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:19:44 INFO - PROCESS | 1884 | 1463037584966 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:19:44 INFO - PROCESS | 1884 | 1463037584969 Marionette TRACE conn4 <- [1,2030,null,{}] 00:19:44 INFO - PROCESS | 1884 | 1463037584976 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:45 INFO - PROCESS | 1884 | 1463037585214 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 00:19:45 INFO - PROCESS | 1884 | 1463037585546 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d85800 == 136 [pid = 1884] [id = 515] 00:19:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x91e0c400) [pid = 1884] [serial = 1546] [outer = (nil)] 00:19:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x92fcf000) [pid = 1884] [serial = 1547] [outer = 0x91e0c400] 00:19:45 INFO - PROCESS | 1884 | 1463037585644 Marionette DEBUG loaded listener.js 00:19:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x93bae800) [pid = 1884] [serial = 1548] [outer = 0x91e0c400] 00:19:46 INFO - PROCESS | 1884 | 1463037586607 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1688ms 00:19:46 INFO - PROCESS | 1884 | 1463037586656 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 00:19:46 INFO - PROCESS | 1884 | 1463037586660 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 00:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:19:46 INFO - PROCESS | 1884 | 1463037586667 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:19:46 INFO - PROCESS | 1884 | 1463037586671 Marionette TRACE conn4 <- [1,2034,null,{}] 00:19:46 INFO - PROCESS | 1884 | 1463037586677 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:46 INFO - PROCESS | 1884 | 1463037586938 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:19:47 INFO - PROCESS | 1884 | 1463037587287 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x92826c00 == 137 [pid = 1884] [id = 516] 00:19:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x952bc000) [pid = 1884] [serial = 1549] [outer = (nil)] 00:19:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x97816c00) [pid = 1884] [serial = 1550] [outer = 0x952bc000] 00:19:47 INFO - PROCESS | 1884 | 1463037587401 Marionette DEBUG loaded listener.js 00:19:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x97837c00) [pid = 1884] [serial = 1551] [outer = 0x952bc000] 00:19:48 INFO - PROCESS | 1884 | 1463037588336 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1742ms 00:19:48 INFO - PROCESS | 1884 | 1463037588410 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 00:19:48 INFO - PROCESS | 1884 | 1463037588414 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 00:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:19:48 INFO - PROCESS | 1884 | 1463037588420 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:19:48 INFO - PROCESS | 1884 | 1463037588423 Marionette TRACE conn4 <- [1,2038,null,{}] 00:19:48 INFO - PROCESS | 1884 | 1463037588430 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:48 INFO - PROCESS | 1884 | 1463037588707 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 00:19:49 INFO - PROCESS | 1884 | 1463037589063 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c68fc00 == 138 [pid = 1884] [id = 517] 00:19:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x8c749400) [pid = 1884] [serial = 1552] [outer = (nil)] 00:19:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x993f2c00) [pid = 1884] [serial = 1553] [outer = 0x8c749400] 00:19:49 INFO - PROCESS | 1884 | 1463037589156 Marionette DEBUG loaded listener.js 00:19:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x99f09800) [pid = 1884] [serial = 1554] [outer = 0x8c749400] 00:19:50 INFO - PROCESS | 1884 | 1463037590119 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1739ms 00:19:50 INFO - PROCESS | 1884 | 1463037590161 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 00:19:50 INFO - PROCESS | 1884 | 1463037590165 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 00:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:19:50 INFO - PROCESS | 1884 | 1463037590172 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:19:50 INFO - PROCESS | 1884 | 1463037590176 Marionette TRACE conn4 <- [1,2042,null,{}] 00:19:50 INFO - PROCESS | 1884 | 1463037590183 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:50 INFO - PROCESS | 1884 | 1463037590441 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 00:19:50 INFO - PROCESS | 1884 | 1463037590781 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x9263b000 == 139 [pid = 1884] [id = 518] 00:19:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x952b8800) [pid = 1884] [serial = 1555] [outer = (nil)] 00:19:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9a59a000) [pid = 1884] [serial = 1556] [outer = 0x952b8800] 00:19:50 INFO - PROCESS | 1884 | 1463037590881 Marionette DEBUG loaded listener.js 00:19:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9a634400) [pid = 1884] [serial = 1557] [outer = 0x952b8800] 00:19:51 INFO - PROCESS | 1884 | 1463037591846 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:19:51 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) 00:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1739ms 00:19:51 INFO - PROCESS | 1884 | 1463037591913 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 00:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:19:51 INFO - PROCESS | 1884 | 1463037591917 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 00:19:51 INFO - PROCESS | 1884 | 1463037591923 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:19:51 INFO - PROCESS | 1884 | 1463037591927 Marionette TRACE conn4 <- [1,2046,null,{}] 00:19:51 INFO - PROCESS | 1884 | 1463037591933 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:52 INFO - PROCESS | 1884 | 1463037592175 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 00:19:52 INFO - PROCESS | 1884 | 1463037592521 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a634000 == 140 [pid = 1884] [id = 519] 00:19:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9a667c00) [pid = 1884] [serial = 1558] [outer = (nil)] 00:19:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9a99ec00) [pid = 1884] [serial = 1559] [outer = 0x9a667c00] 00:19:52 INFO - PROCESS | 1884 | 1463037592654 Marionette DEBUG loaded listener.js 00:19:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9aa13400) [pid = 1884] [serial = 1560] [outer = 0x9a667c00] 00:19:53 INFO - PROCESS | 1884 | 1463037593618 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1732ms 00:19:53 INFO - PROCESS | 1884 | 1463037593656 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:19:53 INFO - PROCESS | 1884 | 1463037593660 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 00:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:19:53 INFO - PROCESS | 1884 | 1463037593668 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:19:53 INFO - PROCESS | 1884 | 1463037593672 Marionette TRACE conn4 <- [1,2050,null,{}] 00:19:53 INFO - PROCESS | 1884 | 1463037593678 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:53 INFO - PROCESS | 1884 | 1463037593940 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:19:54 INFO - PROCESS | 1884 | 1463037594293 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800a000 == 141 [pid = 1884] [id = 520] 00:19:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x8e2a1400) [pid = 1884] [serial = 1561] [outer = (nil)] 00:19:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9aa39800) [pid = 1884] [serial = 1562] [outer = 0x8e2a1400] 00:19:54 INFO - PROCESS | 1884 | 1463037594393 Marionette DEBUG loaded listener.js 00:19:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9afd4c00) [pid = 1884] [serial = 1563] [outer = 0x8e2a1400] 00:19:55 INFO - PROCESS | 1884 | 1463037595325 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1692ms 00:19:55 INFO - PROCESS | 1884 | 1463037595362 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 00:19:55 INFO - PROCESS | 1884 | 1463037595365 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 00:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:19:55 INFO - PROCESS | 1884 | 1463037595373 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:19:55 INFO - PROCESS | 1884 | 1463037595376 Marionette TRACE conn4 <- [1,2054,null,{}] 00:19:55 INFO - PROCESS | 1884 | 1463037595383 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:55 INFO - PROCESS | 1884 | 1463037595629 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 00:19:55 INFO - PROCESS | 1884 | 1463037595969 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a63e400 == 142 [pid = 1884] [id = 521] 00:19:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9aa3c800) [pid = 1884] [serial = 1564] [outer = (nil)] 00:19:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9b317c00) [pid = 1884] [serial = 1565] [outer = 0x9aa3c800] 00:19:56 INFO - PROCESS | 1884 | 1463037596067 Marionette DEBUG loaded listener.js 00:19:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9b6a7800) [pid = 1884] [serial = 1566] [outer = 0x9aa3c800] 00:19:57 INFO - PROCESS | 1884 | 1463037596996 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1684ms 00:19:57 INFO - PROCESS | 1884 | 1463037597065 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 00:19:57 INFO - PROCESS | 1884 | 1463037597068 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 00:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:19:57 INFO - PROCESS | 1884 | 1463037597080 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:19:57 INFO - PROCESS | 1884 | 1463037597083 Marionette TRACE conn4 <- [1,2058,null,{}] 00:19:57 INFO - PROCESS | 1884 | 1463037597090 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:57 INFO - PROCESS | 1884 | 1463037597336 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:19:57 INFO - PROCESS | 1884 | 1463037597697 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:19:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a637800 == 143 [pid = 1884] [id = 522] 00:19:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9bb9b800) [pid = 1884] [serial = 1567] [outer = (nil)] 00:19:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9c134400) [pid = 1884] [serial = 1568] [outer = 0x9bb9b800] 00:19:57 INFO - PROCESS | 1884 | 1463037597794 Marionette DEBUG loaded listener.js 00:19:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x9c1b3000) [pid = 1884] [serial = 1569] [outer = 0x9bb9b800] 00:19:58 INFO - PROCESS | 1884 | 1463037598756 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1742ms 00:19:58 INFO - PROCESS | 1884 | 1463037598823 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 00:19:58 INFO - PROCESS | 1884 | 1463037598827 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 00:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:19:58 INFO - PROCESS | 1884 | 1463037598834 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:19:58 INFO - PROCESS | 1884 | 1463037598838 Marionette TRACE conn4 <- [1,2062,null,{}] 00:19:58 INFO - PROCESS | 1884 | 1463037598844 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:19:59 INFO - PROCESS | 1884 | 1463037599133 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 00:20:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6c1800 == 142 [pid = 1884] [id = 119] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x8d93e000) [pid = 1884] [serial = 1403] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x894e6000) [pid = 1884] [serial = 1398] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x88007800) [pid = 1884] [serial = 1445] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x92b5a800) [pid = 1884] [serial = 1421] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x92639c00) [pid = 1884] [serial = 1419] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8ed01800) [pid = 1884] [serial = 1407] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8ba3b000) [pid = 1884] [serial = 1449] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9afd4800) [pid = 1884] [serial = 1439] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9a65fc00) [pid = 1884] [serial = 1431] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8c747000) [pid = 1884] [serial = 1451] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9aa3e000) [pid = 1884] [serial = 1433] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8f36ec00) [pid = 1884] [serial = 1409] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8f3bcc00) [pid = 1884] [serial = 1410] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x89bcf000) [pid = 1884] [serial = 1454] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8f6c9c00) [pid = 1884] [serial = 1412] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9782b000) [pid = 1884] [serial = 1427] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9b311800) [pid = 1884] [serial = 1436] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8d9e7400) [pid = 1884] [serial = 1404] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8c3de400) [pid = 1884] [serial = 1401] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x9b314400) [pid = 1884] [serial = 1437] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8c8ef800) [pid = 1884] [serial = 1455] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x9aa48800) [pid = 1884] [serial = 1434] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8a843000) [pid = 1884] [serial = 1448] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8c8ecc00) [pid = 1884] [serial = 1452] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x88a55c00) [pid = 1884] [serial = 1446] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9520bc00) [pid = 1884] [serial = 1425] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9bbd5c00) [pid = 1884] [serial = 1443] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x91e08000) [pid = 1884] [serial = 1416] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x99303000) [pid = 1884] [serial = 1428] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8e959800) [pid = 1884] [serial = 1335] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8bbd0800) [pid = 1884] [serial = 1400] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x92cab000) [pid = 1884] [serial = 1422] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9bba8800) [pid = 1884] [serial = 1442] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9a632000) [pid = 1884] [serial = 1430] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9b3ad400) [pid = 1884] [serial = 1440] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8818c000) [pid = 1884] [serial = 1397] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x92491000) [pid = 1884] [serial = 1418] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x91209000) [pid = 1884] [serial = 1413] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x91d8f800) [pid = 1884] [serial = 1415] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8ebd4400) [pid = 1884] [serial = 1406] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x947de000) [pid = 1884] [serial = 1424] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8e964400) [pid = 1884] [serial = 1457] [outer = (nil)] [url = about:blank] 00:20:01 INFO - PROCESS | 1884 | 1463037601528 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x88194c00 == 143 [pid = 1884] [id = 523] 00:20:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x88198800) [pid = 1884] [serial = 1570] [outer = (nil)] 00:20:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x88a51800) [pid = 1884] [serial = 1571] [outer = 0x88198800] 00:20:01 INFO - PROCESS | 1884 | 1463037601620 Marionette DEBUG loaded listener.js 00:20:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x88a5bc00) [pid = 1884] [serial = 1572] [outer = 0x88198800] 00:20:02 INFO - PROCESS | 1884 | 1463037602730 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 3945ms 00:20:02 INFO - PROCESS | 1884 | 1463037602782 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 00:20:02 INFO - PROCESS | 1884 | 1463037602789 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 00:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:20:02 INFO - PROCESS | 1884 | 1463037602798 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:20:02 INFO - PROCESS | 1884 | 1463037602804 Marionette TRACE conn4 <- [1,2066,null,{}] 00:20:02 INFO - PROCESS | 1884 | 1463037602831 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:03 INFO - PROCESS | 1884 | 1463037603066 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:20:03 INFO - PROCESS | 1884 | 1463037603081 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988d000 == 144 [pid = 1884] [id = 524] 00:20:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x89df0800) [pid = 1884] [serial = 1573] [outer = (nil)] 00:20:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8ba3a000) [pid = 1884] [serial = 1574] [outer = 0x89df0800] 00:20:03 INFO - PROCESS | 1884 | 1463037603366 Marionette DEBUG loaded listener.js 00:20:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8bc27c00) [pid = 1884] [serial = 1575] [outer = 0x89df0800] 00:20:04 INFO - PROCESS | 1884 | 1463037604331 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1585ms 00:20:04 INFO - PROCESS | 1884 | 1463037604386 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 00:20:04 INFO - PROCESS | 1884 | 1463037604393 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 00:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:20:04 INFO - PROCESS | 1884 | 1463037604408 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:20:04 INFO - PROCESS | 1884 | 1463037604413 Marionette TRACE conn4 <- [1,2070,null,{}] 00:20:04 INFO - PROCESS | 1884 | 1463037604420 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:04 INFO - PROCESS | 1884 | 1463037604729 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 00:20:04 INFO - PROCESS | 1884 | 1463037604771 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x89df3000 == 145 [pid = 1884] [id = 525] 00:20:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ba3b000) [pid = 1884] [serial = 1576] [outer = (nil)] 00:20:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8d939800) [pid = 1884] [serial = 1577] [outer = 0x8ba3b000] 00:20:04 INFO - PROCESS | 1884 | 1463037604851 Marionette DEBUG loaded listener.js 00:20:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8d9e1400) [pid = 1884] [serial = 1578] [outer = 0x8ba3b000] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9a639000) [pid = 1884] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x99306000) [pid = 1884] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x89cf5800) [pid = 1884] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8e996400) [pid = 1884] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8f654000) [pid = 1884] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x91d87c00) [pid = 1884] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8f6d9000) [pid = 1884] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x92635000) [pid = 1884] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9282b000) [pid = 1884] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x91d83c00) [pid = 1884] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8ac63400) [pid = 1884] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8ac60400) [pid = 1884] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8c746000) [pid = 1884] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8f6cf400) [pid = 1884] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:20:06 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x894e6c00) [pid = 1884] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:20:06 INFO - PROCESS | 1884 | 1463037606460 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2094ms 00:20:06 INFO - PROCESS | 1884 | 1463037606497 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:20:06 INFO - PROCESS | 1884 | 1463037606502 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 00:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:20:06 INFO - PROCESS | 1884 | 1463037606518 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:20:06 INFO - PROCESS | 1884 | 1463037606528 Marionette TRACE conn4 <- [1,2074,null,{}] 00:20:06 INFO - PROCESS | 1884 | 1463037606590 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:06 INFO - PROCESS | 1884 | 1463037606830 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 00:20:07 INFO - PROCESS | 1884 | 1463037607032 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac60400 == 146 [pid = 1884] [id = 526] 00:20:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8c3dd800) [pid = 1884] [serial = 1579] [outer = (nil)] 00:20:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8e57e000) [pid = 1884] [serial = 1580] [outer = 0x8c3dd800] 00:20:07 INFO - PROCESS | 1884 | 1463037607110 Marionette DEBUG loaded listener.js 00:20:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8e992400) [pid = 1884] [serial = 1581] [outer = 0x8c3dd800] 00:20:08 INFO - PROCESS | 1884 | 1463037608062 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1602ms 00:20:08 INFO - PROCESS | 1884 | 1463037608113 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 00:20:08 INFO - PROCESS | 1884 | 1463037608118 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 00:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:20:08 INFO - PROCESS | 1884 | 1463037608124 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:20:08 INFO - PROCESS | 1884 | 1463037608128 Marionette TRACE conn4 <- [1,2078,null,{}] 00:20:08 INFO - PROCESS | 1884 | 1463037608133 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:08 INFO - PROCESS | 1884 | 1463037608500 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:20:08 INFO - PROCESS | 1884 | 1463037608832 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x88190800 == 147 [pid = 1884] [id = 527] 00:20:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x88192c00) [pid = 1884] [serial = 1582] [outer = (nil)] 00:20:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x88a56000) [pid = 1884] [serial = 1583] [outer = 0x88192c00] 00:20:08 INFO - PROCESS | 1884 | 1463037608939 Marionette DEBUG loaded listener.js 00:20:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x89bcec00) [pid = 1884] [serial = 1584] [outer = 0x88192c00] 00:20:09 INFO - PROCESS | 1884 | 1463037609962 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1889ms 00:20:10 INFO - PROCESS | 1884 | 1463037610017 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:20:10 INFO - PROCESS | 1884 | 1463037610024 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 00:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:20:10 INFO - PROCESS | 1884 | 1463037610033 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:20:10 INFO - PROCESS | 1884 | 1463037610040 Marionette TRACE conn4 <- [1,2082,null,{}] 00:20:10 INFO - PROCESS | 1884 | 1463037610049 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:10 INFO - PROCESS | 1884 | 1463037610344 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 00:20:10 INFO - PROCESS | 1884 | 1463037610693 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc2a800 == 148 [pid = 1884] [id = 528] 00:20:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8bc2ec00) [pid = 1884] [serial = 1585] [outer = (nil)] 00:20:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8c696000) [pid = 1884] [serial = 1586] [outer = 0x8bc2ec00] 00:20:10 INFO - PROCESS | 1884 | 1463037610792 Marionette DEBUG loaded listener.js 00:20:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8c74d800) [pid = 1884] [serial = 1587] [outer = 0x8bc2ec00] 00:20:11 INFO - PROCESS | 1884 | 1463037611812 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1838ms 00:20:11 INFO - PROCESS | 1884 | 1463037611872 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 00:20:11 INFO - PROCESS | 1884 | 1463037611879 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 00:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:20:11 INFO - PROCESS | 1884 | 1463037611888 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:20:11 INFO - PROCESS | 1884 | 1463037611891 Marionette TRACE conn4 <- [1,2086,null,{}] 00:20:11 INFO - PROCESS | 1884 | 1463037611899 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:12 INFO - PROCESS | 1884 | 1463037612161 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:20:12 INFO - PROCESS | 1884 | 1463037612559 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e576400 == 149 [pid = 1884] [id = 529] 00:20:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8e577400) [pid = 1884] [serial = 1588] [outer = (nil)] 00:20:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8e582000) [pid = 1884] [serial = 1589] [outer = 0x8e577400] 00:20:12 INFO - PROCESS | 1884 | 1463037612661 Marionette DEBUG loaded listener.js 00:20:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e99a400) [pid = 1884] [serial = 1590] [outer = 0x8e577400] 00:20:13 INFO - PROCESS | 1884 | 1463037613702 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1892ms 00:20:13 INFO - PROCESS | 1884 | 1463037613781 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 00:20:13 INFO - PROCESS | 1884 | 1463037613788 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 00:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:20:13 INFO - PROCESS | 1884 | 1463037613806 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:20:13 INFO - PROCESS | 1884 | 1463037613814 Marionette TRACE conn4 <- [1,2090,null,{}] 00:20:13 INFO - PROCESS | 1884 | 1463037613821 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:14 INFO - PROCESS | 1884 | 1463037614190 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 00:20:14 INFO - PROCESS | 1884 | 1463037614470 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a91800 == 150 [pid = 1884] [id = 530] 00:20:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e2a9400) [pid = 1884] [serial = 1591] [outer = (nil)] 00:20:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8f3c0c00) [pid = 1884] [serial = 1592] [outer = 0x8e2a9400] 00:20:14 INFO - PROCESS | 1884 | 1463037614564 Marionette DEBUG loaded listener.js 00:20:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8f6c3c00) [pid = 1884] [serial = 1593] [outer = 0x8e2a9400] 00:20:15 INFO - PROCESS | 1884 | 1463037615623 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1861ms 00:20:15 INFO - PROCESS | 1884 | 1463037615675 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:20:15 INFO - PROCESS | 1884 | 1463037615680 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 00:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:20:15 INFO - PROCESS | 1884 | 1463037615690 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:20:15 INFO - PROCESS | 1884 | 1463037615694 Marionette TRACE conn4 <- [1,2094,null,{}] 00:20:15 INFO - PROCESS | 1884 | 1463037615700 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:15 INFO - PROCESS | 1884 | 1463037615944 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 00:20:16 INFO - PROCESS | 1884 | 1463037616280 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e961c00 == 151 [pid = 1884] [id = 531] 00:20:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f3bac00) [pid = 1884] [serial = 1594] [outer = (nil)] 00:20:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8f6ddc00) [pid = 1884] [serial = 1595] [outer = 0x8f3bac00] 00:20:16 INFO - PROCESS | 1884 | 1463037616399 Marionette DEBUG loaded listener.js 00:20:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x91183400) [pid = 1884] [serial = 1596] [outer = 0x8f3bac00] 00:20:17 INFO - PROCESS | 1884 | 1463037617284 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1632ms 00:20:17 INFO - PROCESS | 1884 | 1463037617324 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 00:20:17 INFO - PROCESS | 1884 | 1463037617327 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 00:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:20:17 INFO - PROCESS | 1884 | 1463037617335 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:20:17 INFO - PROCESS | 1884 | 1463037617338 Marionette TRACE conn4 <- [1,2098,null,{}] 00:20:17 INFO - PROCESS | 1884 | 1463037617365 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:17 INFO - PROCESS | 1884 | 1463037617609 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 00:20:17 INFO - PROCESS | 1884 | 1463037617979 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bda000 == 152 [pid = 1884] [id = 532] 00:20:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x91bdf000) [pid = 1884] [serial = 1597] [outer = (nil)] 00:20:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x91d87c00) [pid = 1884] [serial = 1598] [outer = 0x91bdf000] 00:20:18 INFO - PROCESS | 1884 | 1463037618088 Marionette DEBUG loaded listener.js 00:20:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9248a800) [pid = 1884] [serial = 1599] [outer = 0x91bdf000] 00:20:19 INFO - PROCESS | 1884 | 1463037619083 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1826ms 00:20:19 INFO - PROCESS | 1884 | 1463037619162 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 00:20:19 INFO - PROCESS | 1884 | 1463037619165 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 00:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:20:19 INFO - PROCESS | 1884 | 1463037619172 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:20:19 INFO - PROCESS | 1884 | 1463037619176 Marionette TRACE conn4 <- [1,2102,null,{}] 00:20:19 INFO - PROCESS | 1884 | 1463037619182 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:19 INFO - PROCESS | 1884 | 1463037619466 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 00:20:19 INFO - PROCESS | 1884 | 1463037619813 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x91206800 == 153 [pid = 1884] [id = 533] 00:20:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x91209000) [pid = 1884] [serial = 1600] [outer = (nil)] 00:20:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x9282ac00) [pid = 1884] [serial = 1601] [outer = 0x91209000] 00:20:19 INFO - PROCESS | 1884 | 1463037619908 Marionette DEBUG loaded listener.js 00:20:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x92b54c00) [pid = 1884] [serial = 1602] [outer = 0x91209000] 00:20:20 INFO - PROCESS | 1884 | 1463037620913 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1783ms 00:20:20 INFO - PROCESS | 1884 | 1463037620958 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:20:20 INFO - PROCESS | 1884 | 1463037620962 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 00:20:20 INFO - PROCESS | 1884 | 1463037620969 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:20:20 INFO - PROCESS | 1884 | 1463037620973 Marionette TRACE conn4 <- [1,2106,null,{}] 00:20:20 INFO - PROCESS | 1884 | 1463037620979 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:21 INFO - PROCESS | 1884 | 1463037621253 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 00:20:21 INFO - PROCESS | 1884 | 1463037621637 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x92493800 == 154 [pid = 1884] [id = 534] 00:20:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92639c00) [pid = 1884] [serial = 1603] [outer = (nil)] 00:20:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x93de9000) [pid = 1884] [serial = 1604] [outer = 0x92639c00] 00:20:21 INFO - PROCESS | 1884 | 1463037621737 Marionette DEBUG loaded listener.js 00:20:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x93dec800) [pid = 1884] [serial = 1605] [outer = 0x92639c00] 00:20:22 INFO - PROCESS | 1884 | 1463037622690 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 00:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1785ms 00:20:22 INFO - PROCESS | 1884 | 1463037622754 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 00:20:22 INFO - PROCESS | 1884 | 1463037622759 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 00:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:20:22 INFO - PROCESS | 1884 | 1463037622766 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:20:22 INFO - PROCESS | 1884 | 1463037622770 Marionette TRACE conn4 <- [1,2110,null,{}] 00:20:22 INFO - PROCESS | 1884 | 1463037622784 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:23 INFO - PROCESS | 1884 | 1463037623099 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:20:23 INFO - PROCESS | 1884 | 1463037623454 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebdc400 == 155 [pid = 1884] [id = 535] 00:20:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92251400) [pid = 1884] [serial = 1606] [outer = (nil)] 00:20:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x956cbc00) [pid = 1884] [serial = 1607] [outer = 0x92251400] 00:20:23 INFO - PROCESS | 1884 | 1463037623546 Marionette DEBUG loaded listener.js 00:20:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x97820400) [pid = 1884] [serial = 1608] [outer = 0x92251400] 00:20:24 INFO - PROCESS | 1884 | 1463037624518 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1794ms 00:20:24 INFO - PROCESS | 1884 | 1463037624579 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 00:20:24 INFO - PROCESS | 1884 | 1463037624584 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 00:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:20:24 INFO - PROCESS | 1884 | 1463037624594 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:20:24 INFO - PROCESS | 1884 | 1463037624604 Marionette TRACE conn4 <- [1,2114,null,{}] 00:20:24 INFO - PROCESS | 1884 | 1463037624610 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:24 INFO - PROCESS | 1884 | 1463037624849 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:20:25 INFO - PROCESS | 1884 | 1463037625190 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x92fd2400 == 156 [pid = 1884] [id = 536] 00:20:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x93ba5800) [pid = 1884] [serial = 1609] [outer = (nil)] 00:20:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x983cb000) [pid = 1884] [serial = 1610] [outer = 0x93ba5800] 00:20:25 INFO - PROCESS | 1884 | 1463037625287 Marionette DEBUG loaded listener.js 00:20:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x99310c00) [pid = 1884] [serial = 1611] [outer = 0x93ba5800] 00:20:26 INFO - PROCESS | 1884 | 1463037626235 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1698ms 00:20:26 INFO - PROCESS | 1884 | 1463037626293 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 00:20:26 INFO - PROCESS | 1884 | 1463037626296 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 00:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:20:26 INFO - PROCESS | 1884 | 1463037626303 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:20:26 INFO - PROCESS | 1884 | 1463037626308 Marionette TRACE conn4 <- [1,2118,null,{}] 00:20:26 INFO - PROCESS | 1884 | 1463037626316 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:26 INFO - PROCESS | 1884 | 1463037626554 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 00:20:27 INFO - PROCESS | 1884 | 1463037627001 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a66a400 == 157 [pid = 1884] [id = 537] 00:20:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9a87f400) [pid = 1884] [serial = 1612] [outer = (nil)] 00:20:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9aa0d400) [pid = 1884] [serial = 1613] [outer = 0x9a87f400] 00:20:27 INFO - PROCESS | 1884 | 1463037627173 Marionette DEBUG loaded listener.js 00:20:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9afd4000) [pid = 1884] [serial = 1614] [outer = 0x9a87f400] 00:20:28 INFO - PROCESS | 1884 | 1463037628241 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1989ms 00:20:28 INFO - PROCESS | 1884 | 1463037628293 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 00:20:28 INFO - PROCESS | 1884 | 1463037628298 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 00:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:20:28 INFO - PROCESS | 1884 | 1463037628306 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:20:28 INFO - PROCESS | 1884 | 1463037628310 Marionette TRACE conn4 <- [1,2122,null,{}] 00:20:28 INFO - PROCESS | 1884 | 1463037628316 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:28 INFO - PROCESS | 1884 | 1463037628588 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 00:20:28 INFO - PROCESS | 1884 | 1463037628948 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x99304400 == 158 [pid = 1884] [id = 538] 00:20:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x99309000) [pid = 1884] [serial = 1615] [outer = (nil)] 00:20:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9b8c6000) [pid = 1884] [serial = 1616] [outer = 0x99309000] 00:20:29 INFO - PROCESS | 1884 | 1463037629046 Marionette DEBUG loaded listener.js 00:20:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9bbd6000) [pid = 1884] [serial = 1617] [outer = 0x99309000] 00:20:30 INFO - PROCESS | 1884 | 1463037630026 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1793ms 00:20:30 INFO - PROCESS | 1884 | 1463037630101 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:20:30 INFO - PROCESS | 1884 | 1463037630104 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 00:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:20:30 INFO - PROCESS | 1884 | 1463037630113 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:20:30 INFO - PROCESS | 1884 | 1463037630116 Marionette TRACE conn4 <- [1,2126,null,{}] 00:20:30 INFO - PROCESS | 1884 | 1463037630123 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:30 INFO - PROCESS | 1884 | 1463037630400 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 00:20:30 INFO - PROCESS | 1884 | 1463037630743 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1c000 == 159 [pid = 1884] [id = 539] 00:20:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x993ecc00) [pid = 1884] [serial = 1618] [outer = (nil)] 00:20:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9d5b2c00) [pid = 1884] [serial = 1619] [outer = 0x993ecc00] 00:20:30 INFO - PROCESS | 1884 | 1463037630872 Marionette DEBUG loaded listener.js 00:20:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9d7b4000) [pid = 1884] [serial = 1620] [outer = 0x993ecc00] 00:20:31 INFO - PROCESS | 1884 | 1463037631837 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1791ms 00:20:31 INFO - PROCESS | 1884 | 1463037631905 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:20:31 INFO - PROCESS | 1884 | 1463037631909 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 00:20:31 INFO - PROCESS | 1884 | 1463037631916 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:20:31 INFO - PROCESS | 1884 | 1463037631920 Marionette TRACE conn4 <- [1,2130,null,{}] 00:20:31 INFO - PROCESS | 1884 | 1463037631926 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:32 INFO - PROCESS | 1884 | 1463037632173 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:20:32 INFO - PROCESS | 1884 | 1463037632560 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x99f11c00 == 160 [pid = 1884] [id = 540] 00:20:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9bbd5c00) [pid = 1884] [serial = 1621] [outer = (nil)] 00:20:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0xa22a2400) [pid = 1884] [serial = 1622] [outer = 0x9bbd5c00] 00:20:32 INFO - PROCESS | 1884 | 1463037632718 Marionette DEBUG loaded listener.js 00:20:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0xa22a4800) [pid = 1884] [serial = 1623] [outer = 0x9bbd5c00] 00:20:33 INFO - PROCESS | 1884 | 1463037633872 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:20:33 INFO - PROCESS | 1884 | 1463037633966 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 00:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:20:33 INFO - PROCESS | 1884 | 1463037633974 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:20:33 INFO - PROCESS | 1884 | 1463037633979 Marionette TRACE conn4 <- [1,2134,null,{}] 00:20:33 INFO - PROCESS | 1884 | 1463037633986 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:34 INFO - PROCESS | 1884 | 1463037634308 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 00:20:34 INFO - PROCESS | 1884 | 1463037634671 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x9c1a8800 == 161 [pid = 1884] [id = 541] 00:20:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0xa1148400) [pid = 1884] [serial = 1624] [outer = (nil)] 00:20:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0xa253f400) [pid = 1884] [serial = 1625] [outer = 0xa1148400] 00:20:34 INFO - PROCESS | 1884 | 1463037634766 Marionette DEBUG loaded listener.js 00:20:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0xa25e7000) [pid = 1884] [serial = 1626] [outer = 0xa1148400] 00:20:35 INFO - PROCESS | 1884 | 1463037635776 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 00:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1855ms 00:20:35 INFO - PROCESS | 1884 | 1463037635830 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 00:20:35 INFO - PROCESS | 1884 | 1463037635834 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 00:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:20:35 INFO - PROCESS | 1884 | 1463037635842 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:20:35 INFO - PROCESS | 1884 | 1463037635845 Marionette TRACE conn4 <- [1,2138,null,{}] 00:20:35 INFO - PROCESS | 1884 | 1463037635852 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:36 INFO - PROCESS | 1884 | 1463037636104 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 00:20:36 INFO - PROCESS | 1884 | 1463037636483 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:36 INFO - PROCESS | 1884 | ++DOCSHELL 0xa23bd400 == 162 [pid = 1884] [id = 542] 00:20:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0xa2539400) [pid = 1884] [serial = 1627] [outer = (nil)] 00:20:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0xa3151800) [pid = 1884] [serial = 1628] [outer = 0xa2539400] 00:20:36 INFO - PROCESS | 1884 | 1463037636611 Marionette DEBUG loaded listener.js 00:20:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0xa3155400) [pid = 1884] [serial = 1629] [outer = 0xa2539400] 00:20:37 INFO - PROCESS | 1884 | 1463037637630 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1835ms 00:20:37 INFO - PROCESS | 1884 | 1463037637677 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 00:20:37 INFO - PROCESS | 1884 | 1463037637682 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 00:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:20:37 INFO - PROCESS | 1884 | 1463037637689 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:20:37 INFO - PROCESS | 1884 | 1463037637696 Marionette TRACE conn4 <- [1,2142,null,{}] 00:20:37 INFO - PROCESS | 1884 | 1463037637703 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:37 INFO - PROCESS | 1884 | 1463037637959 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:20:38 INFO - PROCESS | 1884 | 1463037638351 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:38 INFO - PROCESS | 1884 | ++DOCSHELL 0xa2541400 == 163 [pid = 1884] [id = 543] 00:20:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0xa3155000) [pid = 1884] [serial = 1630] [outer = (nil)] 00:20:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0xa35be000) [pid = 1884] [serial = 1631] [outer = 0xa3155000] 00:20:38 INFO - PROCESS | 1884 | 1463037638450 Marionette DEBUG loaded listener.js 00:20:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0xa369ec00) [pid = 1884] [serial = 1632] [outer = 0xa3155000] 00:20:40 INFO - PROCESS | 1884 | --DOCSHELL 0x86a99000 == 162 [pid = 1884] [id = 484] 00:20:40 INFO - PROCESS | 1884 | --DOCSHELL 0x87657c00 == 161 [pid = 1884] [id = 479] 00:20:40 INFO - PROCESS | 1884 | --DOCSHELL 0x88192000 == 160 [pid = 1884] [id = 291] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9120c800 == 159 [pid = 1884] [id = 435] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9520cc00 == 158 [pid = 1884] [id = 476] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x93beec00 == 157 [pid = 1884] [id = 131] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9930a000 == 156 [pid = 1884] [id = 477] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86a93800 == 155 [pid = 1884] [id = 481] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a5b800 == 154 [pid = 1884] [id = 502] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac61400 == 153 [pid = 1884] [id = 503] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8a849c00 == 152 [pid = 1884] [id = 442] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a53400 == 151 [pid = 1884] [id = 293] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a55800 == 150 [pid = 1884] [id = 307] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d93b800 == 149 [pid = 1884] [id = 432] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91bd6400 == 148 [pid = 1884] [id = 306] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x894e5800 == 147 [pid = 1884] [id = 217] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91d84c00 == 146 [pid = 1884] [id = 474] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8819a400 == 145 [pid = 1884] [id = 480] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x93def000 == 144 [pid = 1884] [id = 478] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac60400 == 143 [pid = 1884] [id = 526] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89df3000 == 142 [pid = 1884] [id = 525] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8988d000 == 141 [pid = 1884] [id = 524] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88194c00 == 140 [pid = 1884] [id = 523] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8800a000 == 139 [pid = 1884] [id = 520] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a634000 == 138 [pid = 1884] [id = 519] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9263b000 == 137 [pid = 1884] [id = 518] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c68fc00 == 136 [pid = 1884] [id = 517] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92826c00 == 135 [pid = 1884] [id = 516] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a4c800 == 134 [pid = 1884] [id = 514] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91d85800 == 133 [pid = 1884] [id = 515] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91bdb800 == 132 [pid = 1884] [id = 513] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3b8000 == 131 [pid = 1884] [id = 512] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f366800 == 130 [pid = 1884] [id = 511] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd6c00 == 129 [pid = 1884] [id = 510] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9dd000 == 128 [pid = 1884] [id = 508] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88007400 == 127 [pid = 1884] [id = 509] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc22400 == 126 [pid = 1884] [id = 507] 00:20:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a5b000 == 125 [pid = 1884] [id = 506] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8d936800) [pid = 1884] [serial = 1517] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x9a63f800) [pid = 1884] [serial = 1490] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x9984a400) [pid = 1884] [serial = 1488] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8d936000) [pid = 1884] [serial = 1461] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8ed0a400) [pid = 1884] [serial = 1464] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8f6d1000) [pid = 1884] [serial = 1467] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9aa15c00) [pid = 1884] [serial = 1491] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x92631400) [pid = 1884] [serial = 1475] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8f65e800) [pid = 1884] [serial = 1466] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x91bdc800) [pid = 1884] [serial = 1473] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x95487c00) [pid = 1884] [serial = 1482] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x97830000) [pid = 1884] [serial = 1484] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8ebd9400) [pid = 1884] [serial = 1463] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x92f09c00) [pid = 1884] [serial = 1478] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8ac6e400) [pid = 1884] [serial = 1511] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9afd3000) [pid = 1884] [serial = 1493] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8e2a2000) [pid = 1884] [serial = 1395] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x97835000) [pid = 1884] [serial = 1485] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x95204c00) [pid = 1884] [serial = 1481] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9d424400) [pid = 1884] [serial = 1499] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8bc24000) [pid = 1884] [serial = 1460] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8d937400) [pid = 1884] [serial = 1515] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x92fd1800) [pid = 1884] [serial = 1479] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x9b8c7c00) [pid = 1884] [serial = 1496] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x91187000) [pid = 1884] [serial = 1469] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x9d58c000) [pid = 1884] [serial = 1502] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x91bd5400) [pid = 1884] [serial = 1472] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8c8e3c00) [pid = 1884] [serial = 1514] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x89bd4000) [pid = 1884] [serial = 1509] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x993ef000) [pid = 1884] [serial = 1487] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x89885800) [pid = 1884] [serial = 1508] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9263e000) [pid = 1884] [serial = 1476] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8bbd7800) [pid = 1884] [serial = 1512] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9d7b8c00) [pid = 1884] [serial = 1505] [outer = (nil)] [url = about:blank] 00:20:41 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x91201c00) [pid = 1884] [serial = 1470] [outer = (nil)] [url = about:blank] 00:20:42 INFO - PROCESS | 1884 | 1463037642012 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 00:20:42 INFO - PROCESS | 1884 | 1463037642056 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 00:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:20:42 INFO - PROCESS | 1884 | 1463037642064 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:20:42 INFO - PROCESS | 1884 | 1463037642071 Marionette TRACE conn4 <- [1,2146,null,{}] 00:20:42 INFO - PROCESS | 1884 | 1463037642079 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:42 INFO - PROCESS | 1884 | 1463037642397 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 00:20:42 INFO - PROCESS | 1884 | 1463037642801 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988c800 == 126 [pid = 1884] [id = 544] 00:20:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8988d000) [pid = 1884] [serial = 1633] [outer = (nil)] 00:20:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x89dec000) [pid = 1884] [serial = 1634] [outer = 0x8988d000] 00:20:42 INFO - PROCESS | 1884 | 1463037642941 Marionette DEBUG loaded listener.js 00:20:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8ac63400) [pid = 1884] [serial = 1635] [outer = 0x8988d000] 00:20:43 INFO - PROCESS | 1884 | 1463037643945 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:20:44 INFO - PROCESS | 1884 | 1463037644027 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 00:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:20:44 INFO - PROCESS | 1884 | 1463037644039 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:20:44 INFO - PROCESS | 1884 | 1463037644043 Marionette TRACE conn4 <- [1,2150,null,{}] 00:20:44 INFO - PROCESS | 1884 | 1463037644056 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:44 INFO - PROCESS | 1884 | 1463037644397 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 00:20:44 INFO - PROCESS | 1884 | 1463037644435 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba39c00 == 127 [pid = 1884] [id = 545] 00:20:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8bc22000) [pid = 1884] [serial = 1636] [outer = (nil)] 00:20:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8c3dc000) [pid = 1884] [serial = 1637] [outer = 0x8bc22000] 00:20:44 INFO - PROCESS | 1884 | 1463037644513 Marionette DEBUG loaded listener.js 00:20:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8c8e4800) [pid = 1884] [serial = 1638] [outer = 0x8bc22000] 00:20:45 INFO - PROCESS | 1884 | 1463037645636 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 00:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1646ms 00:20:45 INFO - PROCESS | 1884 | 1463037645686 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 00:20:45 INFO - PROCESS | 1884 | 1463037645690 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 00:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8e2a1400) [pid = 1884] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8e2ae000) [pid = 1884] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9aa3c800) [pid = 1884] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9d406000) [pid = 1884] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8e965c00) [pid = 1884] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8f651c00) [pid = 1884] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9d42ac00) [pid = 1884] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x88198800) [pid = 1884] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x89df0800) [pid = 1884] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x87e14000) [pid = 1884] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91e0c400) [pid = 1884] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8ba3b000) [pid = 1884] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8f6c0400) [pid = 1884] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8ed0a000) [pid = 1884] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x952bc000) [pid = 1884] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x91bdc000) [pid = 1884] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8bc2b400) [pid = 1884] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x89df4c00) [pid = 1884] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x952b8800) [pid = 1884] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8e57d400) [pid = 1884] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x9930f800) [pid = 1884] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x894e5000) [pid = 1884] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x9a667c00) [pid = 1884] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:20:46 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8c749400) [pid = 1884] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:20:46 INFO - PROCESS | 1884 | 1463037646847 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:20:46 INFO - PROCESS | 1884 | 1463037646852 Marionette TRACE conn4 <- [1,2154,null,{}] 00:20:46 INFO - PROCESS | 1884 | 1463037646869 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:47 INFO - PROCESS | 1884 | 1463037647164 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 00:20:47 INFO - PROCESS | 1884 | 1463037647299 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c68fc00 == 128 [pid = 1884] [id = 546] 00:20:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8c8eb400) [pid = 1884] [serial = 1639] [outer = (nil)] 00:20:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8d938000) [pid = 1884] [serial = 1640] [outer = 0x8c8eb400] 00:20:47 INFO - PROCESS | 1884 | 1463037647383 Marionette DEBUG loaded listener.js 00:20:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8e57f800) [pid = 1884] [serial = 1641] [outer = 0x8c8eb400] 00:20:48 INFO - PROCESS | 1884 | 1463037648276 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1621ms 00:20:48 INFO - PROCESS | 1884 | 1463037648298 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 00:20:48 INFO - PROCESS | 1884 | 1463037648303 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 00:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:20:48 INFO - PROCESS | 1884 | 1463037648310 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:20:48 INFO - PROCESS | 1884 | 1463037648313 Marionette TRACE conn4 <- [1,2158,null,{}] 00:20:48 INFO - PROCESS | 1884 | 1463037648319 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:48 INFO - PROCESS | 1884 | 1463037648568 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 00:20:48 INFO - PROCESS | 1884 | 1463037648916 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1b800 == 129 [pid = 1884] [id = 547] 00:20:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x87e21800) [pid = 1884] [serial = 1642] [outer = (nil)] 00:20:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x88194c00) [pid = 1884] [serial = 1643] [outer = 0x87e21800] 00:20:49 INFO - PROCESS | 1884 | 1463037649154 Marionette DEBUG loaded listener.js 00:20:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x89880400) [pid = 1884] [serial = 1644] [outer = 0x87e21800] 00:20:50 INFO - PROCESS | 1884 | 1463037650198 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1937ms 00:20:50 INFO - PROCESS | 1884 | 1463037650249 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 00:20:50 INFO - PROCESS | 1884 | 1463037650256 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 00:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:20:50 INFO - PROCESS | 1884 | 1463037650266 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:20:50 INFO - PROCESS | 1884 | 1463037650272 Marionette TRACE conn4 <- [1,2162,null,{}] 00:20:50 INFO - PROCESS | 1884 | 1463037650281 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:50 INFO - PROCESS | 1884 | 1463037650533 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 00:20:50 INFO - PROCESS | 1884 | 1463037650884 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a841800 == 130 [pid = 1884] [id = 548] 00:20:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8a84b800) [pid = 1884] [serial = 1645] [outer = (nil)] 00:20:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8bc2e400) [pid = 1884] [serial = 1646] [outer = 0x8a84b800] 00:20:51 INFO - PROCESS | 1884 | 1463037650996 Marionette DEBUG loaded listener.js 00:20:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8c8e7c00) [pid = 1884] [serial = 1647] [outer = 0x8a84b800] 00:20:52 INFO - PROCESS | 1884 | 1463037652054 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1841ms 00:20:52 INFO - PROCESS | 1884 | 1463037652109 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 00:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:20:52 INFO - PROCESS | 1884 | 1463037652116 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 00:20:52 INFO - PROCESS | 1884 | 1463037652125 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:20:52 INFO - PROCESS | 1884 | 1463037652129 Marionette TRACE conn4 <- [1,2166,null,{}] 00:20:52 INFO - PROCESS | 1884 | 1463037652135 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:52 INFO - PROCESS | 1884 | 1463037652395 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:20:52 INFO - PROCESS | 1884 | 1463037652783 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e0800 == 131 [pid = 1884] [id = 549] 00:20:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8e576c00) [pid = 1884] [serial = 1648] [outer = (nil)] 00:20:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e994800) [pid = 1884] [serial = 1649] [outer = 0x8e576c00] 00:20:52 INFO - PROCESS | 1884 | 1463037652882 Marionette DEBUG loaded listener.js 00:20:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ed06000) [pid = 1884] [serial = 1650] [outer = 0x8e576c00] 00:20:53 INFO - PROCESS | 1884 | 1463037653946 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1885ms 00:20:54 INFO - PROCESS | 1884 | 1463037654010 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 00:20:54 INFO - PROCESS | 1884 | 1463037654015 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 00:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:20:54 INFO - PROCESS | 1884 | 1463037654025 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:20:54 INFO - PROCESS | 1884 | 1463037654035 Marionette TRACE conn4 <- [1,2170,null,{}] 00:20:54 INFO - PROCESS | 1884 | 1463037654051 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:54 INFO - PROCESS | 1884 | 1463037654359 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 00:20:54 INFO - PROCESS | 1884 | 1463037654714 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e6400 == 132 [pid = 1884] [id = 550] 00:20:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8ed0f000) [pid = 1884] [serial = 1651] [outer = (nil)] 00:20:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8f3bf400) [pid = 1884] [serial = 1652] [outer = 0x8ed0f000] 00:20:54 INFO - PROCESS | 1884 | 1463037654808 Marionette DEBUG loaded listener.js 00:20:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f6c0400) [pid = 1884] [serial = 1653] [outer = 0x8ed0f000] 00:20:55 INFO - PROCESS | 1884 | 1463037655803 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1852ms 00:20:55 INFO - PROCESS | 1884 | 1463037655876 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:20:55 INFO - PROCESS | 1884 | 1463037655883 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 00:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:20:55 INFO - PROCESS | 1884 | 1463037655890 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:20:55 INFO - PROCESS | 1884 | 1463037655893 Marionette TRACE conn4 <- [1,2174,null,{}] 00:20:55 INFO - PROCESS | 1884 | 1463037655900 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:56 INFO - PROCESS | 1884 | 1463037656231 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 00:20:56 INFO - PROCESS | 1884 | 1463037656577 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed09400 == 133 [pid = 1884] [id = 551] 00:20:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ed09800) [pid = 1884] [serial = 1654] [outer = (nil)] 00:20:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x91185800) [pid = 1884] [serial = 1655] [outer = 0x8ed09800] 00:20:56 INFO - PROCESS | 1884 | 1463037656671 Marionette DEBUG loaded listener.js 00:20:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x9118e800) [pid = 1884] [serial = 1656] [outer = 0x8ed09800] 00:20:57 INFO - PROCESS | 1884 | 1463037657683 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1837ms 00:20:57 INFO - PROCESS | 1884 | 1463037657728 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 00:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:20:57 INFO - PROCESS | 1884 | 1463037657733 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 00:20:57 INFO - PROCESS | 1884 | 1463037657740 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:20:57 INFO - PROCESS | 1884 | 1463037657744 Marionette TRACE conn4 <- [1,2178,null,{}] 00:20:57 INFO - PROCESS | 1884 | 1463037657752 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:58 INFO - PROCESS | 1884 | 1463037658012 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 00:20:58 INFO - PROCESS | 1884 | 1463037658366 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:20:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x91208800 == 134 [pid = 1884] [id = 552] 00:20:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x9120a800) [pid = 1884] [serial = 1657] [outer = (nil)] 00:20:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x91bdb800) [pid = 1884] [serial = 1658] [outer = 0x9120a800] 00:20:58 INFO - PROCESS | 1884 | 1463037658477 Marionette DEBUG loaded listener.js 00:20:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x91e0bc00) [pid = 1884] [serial = 1659] [outer = 0x9120a800] 00:20:59 INFO - PROCESS | 1884 | 1463037659556 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1891ms 00:20:59 INFO - PROCESS | 1884 | 1463037659631 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:20:59 INFO - PROCESS | 1884 | 1463037659634 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 00:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:20:59 INFO - PROCESS | 1884 | 1463037659641 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:20:59 INFO - PROCESS | 1884 | 1463037659644 Marionette TRACE conn4 <- [1,2182,null,{}] 00:20:59 INFO - PROCESS | 1884 | 1463037659653 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:20:59 INFO - PROCESS | 1884 | 1463037659947 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 00:21:00 INFO - PROCESS | 1884 | 1463037660288 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:00 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6d9000 == 135 [pid = 1884] [id = 553] 00:21:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91bd8400) [pid = 1884] [serial = 1660] [outer = (nil)] 00:21:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x92494000) [pid = 1884] [serial = 1661] [outer = 0x91bd8400] 00:21:00 INFO - PROCESS | 1884 | 1463037660392 Marionette DEBUG loaded listener.js 00:21:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92633800) [pid = 1884] [serial = 1662] [outer = 0x91bd8400] 00:21:01 INFO - PROCESS | 1884 | 1463037661379 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1785ms 00:21:01 INFO - PROCESS | 1884 | 1463037661430 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 00:21:01 INFO - PROCESS | 1884 | 1463037661435 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 00:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:21:01 INFO - PROCESS | 1884 | 1463037661441 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:21:01 INFO - PROCESS | 1884 | 1463037661445 Marionette TRACE conn4 <- [1,2186,null,{}] 00:21:01 INFO - PROCESS | 1884 | 1463037661452 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:01 INFO - PROCESS | 1884 | 1463037661741 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:21:02 INFO - PROCESS | 1884 | 1463037662093 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c74a800 == 136 [pid = 1884] [id = 554] 00:21:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x8e99bc00) [pid = 1884] [serial = 1663] [outer = (nil)] 00:21:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x92cac800) [pid = 1884] [serial = 1664] [outer = 0x8e99bc00] 00:21:02 INFO - PROCESS | 1884 | 1463037662188 Marionette DEBUG loaded listener.js 00:21:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92cb4c00) [pid = 1884] [serial = 1665] [outer = 0x8e99bc00] 00:21:03 INFO - PROCESS | 1884 | 1463037663149 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1737ms 00:21:03 INFO - PROCESS | 1884 | 1463037663181 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 00:21:03 INFO - PROCESS | 1884 | 1463037663184 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 00:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:21:03 INFO - PROCESS | 1884 | 1463037663193 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:21:03 INFO - PROCESS | 1884 | 1463037663198 Marionette TRACE conn4 <- [1,2190,null,{}] 00:21:03 INFO - PROCESS | 1884 | 1463037663204 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:03 INFO - PROCESS | 1884 | 1463037663451 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 00:21:03 INFO - PROCESS | 1884 | 1463037663819 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120ac00 == 137 [pid = 1884] [id = 555] 00:21:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x9248ec00) [pid = 1884] [serial = 1666] [outer = (nil)] 00:21:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x947e4000) [pid = 1884] [serial = 1667] [outer = 0x9248ec00] 00:21:03 INFO - PROCESS | 1884 | 1463037663915 Marionette DEBUG loaded listener.js 00:21:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x95204800) [pid = 1884] [serial = 1668] [outer = 0x9248ec00] 00:21:04 INFO - PROCESS | 1884 | 1463037664877 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1735ms 00:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:21:04 INFO - PROCESS | 1884 | 1463037664928 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 00:21:04 INFO - PROCESS | 1884 | 1463037664931 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 00:21:04 INFO - PROCESS | 1884 | 1463037664938 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:21:04 INFO - PROCESS | 1884 | 1463037664942 Marionette TRACE conn4 <- [1,2194,null,{}] 00:21:04 INFO - PROCESS | 1884 | 1463037664948 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:05 INFO - PROCESS | 1884 | 1463037665217 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 00:21:05 INFO - PROCESS | 1884 | 1463037665597 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x92831800 == 138 [pid = 1884] [id = 556] 00:21:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x95204000) [pid = 1884] [serial = 1669] [outer = (nil)] 00:21:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9781b000) [pid = 1884] [serial = 1670] [outer = 0x95204000] 00:21:05 INFO - PROCESS | 1884 | 1463037665713 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x97832c00) [pid = 1884] [serial = 1671] [outer = 0x95204000] 00:21:06 INFO - PROCESS | 1884 | 1463037666685 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1792ms 00:21:06 INFO - PROCESS | 1884 | 1463037666731 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 00:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:21:06 INFO - PROCESS | 1884 | 1463037666735 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 00:21:06 INFO - PROCESS | 1884 | 1463037666742 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:21:06 INFO - PROCESS | 1884 | 1463037666746 Marionette TRACE conn4 <- [1,2198,null,{}] 00:21:06 INFO - PROCESS | 1884 | 1463037666752 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:07 INFO - PROCESS | 1884 | 1463037667006 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 00:21:07 INFO - PROCESS | 1884 | 1463037667370 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x99842800 == 139 [pid = 1884] [id = 557] 00:21:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x99843000) [pid = 1884] [serial = 1672] [outer = (nil)] 00:21:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x99f07c00) [pid = 1884] [serial = 1673] [outer = 0x99843000] 00:21:07 INFO - PROCESS | 1884 | 1463037667492 Marionette DEBUG loaded listener.js 00:21:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9a633000) [pid = 1884] [serial = 1674] [outer = 0x99843000] 00:21:08 INFO - PROCESS | 1884 | 1463037668461 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1789ms 00:21:08 INFO - PROCESS | 1884 | 1463037668532 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 00:21:08 INFO - PROCESS | 1884 | 1463037668539 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 00:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:21:08 INFO - PROCESS | 1884 | 1463037668550 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:21:08 INFO - PROCESS | 1884 | 1463037668556 Marionette TRACE conn4 <- [1,2202,null,{}] 00:21:08 INFO - PROCESS | 1884 | 1463037668566 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:08 INFO - PROCESS | 1884 | 1463037668959 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:21:09 INFO - PROCESS | 1884 | 1463037669317 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa0ac00 == 140 [pid = 1884] [id = 558] 00:21:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9aa18400) [pid = 1884] [serial = 1675] [outer = (nil)] 00:21:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9afd5c00) [pid = 1884] [serial = 1676] [outer = 0x9aa18400] 00:21:09 INFO - PROCESS | 1884 | 1463037669421 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9b30a800) [pid = 1884] [serial = 1677] [outer = 0x9aa18400] 00:21:10 INFO - PROCESS | 1884 | 1463037670434 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1942ms 00:21:10 INFO - PROCESS | 1884 | 1463037670491 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 00:21:10 INFO - PROCESS | 1884 | 1463037670494 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 00:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:21:10 INFO - PROCESS | 1884 | 1463037670502 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:21:10 INFO - PROCESS | 1884 | 1463037670505 Marionette TRACE conn4 <- [1,2206,null,{}] 00:21:10 INFO - PROCESS | 1884 | 1463037670512 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:10 INFO - PROCESS | 1884 | 1463037670758 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 00:21:11 INFO - PROCESS | 1884 | 1463037671106 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa10c00 == 141 [pid = 1884] [id = 559] 00:21:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9aa3c400) [pid = 1884] [serial = 1678] [outer = (nil)] 00:21:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9b3a6400) [pid = 1884] [serial = 1679] [outer = 0x9aa3c400] 00:21:11 INFO - PROCESS | 1884 | 1463037671208 Marionette DEBUG loaded listener.js 00:21:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9b3b0000) [pid = 1884] [serial = 1680] [outer = 0x9aa3c400] 00:21:12 INFO - PROCESS | 1884 | 1463037672369 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1885ms 00:21:12 INFO - PROCESS | 1884 | 1463037672390 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 00:21:12 INFO - PROCESS | 1884 | 1463037672397 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 00:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:21:12 INFO - PROCESS | 1884 | 1463037672409 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:21:12 INFO - PROCESS | 1884 | 1463037672414 Marionette TRACE conn4 <- [1,2210,null,{}] 00:21:12 INFO - PROCESS | 1884 | 1463037672425 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:12 INFO - PROCESS | 1884 | 1463037672835 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:21:13 INFO - PROCESS | 1884 | 1463037673248 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x97838c00 == 142 [pid = 1884] [id = 560] 00:21:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x99301800) [pid = 1884] [serial = 1681] [outer = (nil)] 00:21:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9c1a7800) [pid = 1884] [serial = 1682] [outer = 0x99301800] 00:21:13 INFO - PROCESS | 1884 | 1463037673340 Marionette DEBUG loaded listener.js 00:21:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9d424400) [pid = 1884] [serial = 1683] [outer = 0x99301800] 00:21:14 INFO - PROCESS | 1884 | 1463037674334 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2004ms 00:21:14 INFO - PROCESS | 1884 | 1463037674412 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 00:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:21:14 INFO - PROCESS | 1884 | 1463037674417 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 00:21:14 INFO - PROCESS | 1884 | 1463037674424 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:21:14 INFO - PROCESS | 1884 | 1463037674428 Marionette TRACE conn4 <- [1,2214,null,{}] 00:21:14 INFO - PROCESS | 1884 | 1463037674435 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:14 INFO - PROCESS | 1884 | 1463037674720 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 00:21:15 INFO - PROCESS | 1884 | 1463037675107 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aeba800 == 143 [pid = 1884] [id = 561] 00:21:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9d425800) [pid = 1884] [serial = 1684] [outer = (nil)] 00:21:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0xa1143000) [pid = 1884] [serial = 1685] [outer = 0x9d425800] 00:21:15 INFO - PROCESS | 1884 | 1463037675209 Marionette DEBUG loaded listener.js 00:21:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0xa2370c00) [pid = 1884] [serial = 1686] [outer = 0x9d425800] 00:21:16 INFO - PROCESS | 1884 | 1463037676163 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1791ms 00:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:21:16 INFO - PROCESS | 1884 | 1463037676215 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:21:16 INFO - PROCESS | 1884 | 1463037676218 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 00:21:16 INFO - PROCESS | 1884 | 1463037676226 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:21:16 INFO - PROCESS | 1884 | 1463037676228 Marionette TRACE conn4 <- [1,2218,null,{}] 00:21:16 INFO - PROCESS | 1884 | 1463037676235 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:16 INFO - PROCESS | 1884 | 1463037676482 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 00:21:16 INFO - PROCESS | 1884 | 1463037676830 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2aa800 == 144 [pid = 1884] [id = 562] 00:21:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9a345000) [pid = 1884] [serial = 1687] [outer = (nil)] 00:21:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0xa3312800) [pid = 1884] [serial = 1688] [outer = 0x9a345000] 00:21:16 INFO - PROCESS | 1884 | 1463037676941 Marionette DEBUG loaded listener.js 00:21:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0xa334fc00) [pid = 1884] [serial = 1689] [outer = 0x9a345000] 00:21:17 INFO - PROCESS | 1884 | 1463037677857 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1687ms 00:21:17 INFO - PROCESS | 1884 | 1463037677912 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 00:21:17 INFO - PROCESS | 1884 | 1463037677915 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 00:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:21:17 INFO - PROCESS | 1884 | 1463037677923 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:21:17 INFO - PROCESS | 1884 | 1463037677926 Marionette TRACE conn4 <- [1,2222,null,{}] 00:21:17 INFO - PROCESS | 1884 | 1463037677934 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:18 INFO - PROCESS | 1884 | 1463037678185 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:21:18 INFO - PROCESS | 1884 | 1463037678580 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a843800 == 145 [pid = 1884] [id = 563] 00:21:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x8c8e3000) [pid = 1884] [serial = 1690] [outer = (nil)] 00:21:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0xa513ac00) [pid = 1884] [serial = 1691] [outer = 0x8c8e3000] 00:21:18 INFO - PROCESS | 1884 | 1463037678714 Marionette DEBUG loaded listener.js 00:21:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 177 (0xa513f000) [pid = 1884] [serial = 1692] [outer = 0x8c8e3000] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91d84800 == 144 [pid = 1884] [id = 491] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8e964c00 == 143 [pid = 1884] [id = 487] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3ddc00 == 142 [pid = 1884] [id = 490] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91205000 == 141 [pid = 1884] [id = 492] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc28400 == 140 [pid = 1884] [id = 489] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c68fc00 == 139 [pid = 1884] [id = 546] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8ba39c00 == 138 [pid = 1884] [id = 545] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8988c800 == 137 [pid = 1884] [id = 544] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0xa23bd400 == 136 [pid = 1884] [id = 542] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x99f11c00 == 135 [pid = 1884] [id = 540] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9c1a8800 == 134 [pid = 1884] [id = 541] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1c000 == 133 [pid = 1884] [id = 539] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x99304400 == 132 [pid = 1884] [id = 538] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9a66a400 == 131 [pid = 1884] [id = 537] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebdc400 == 130 [pid = 1884] [id = 535] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x92fd2400 == 129 [pid = 1884] [id = 536] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x92493800 == 128 [pid = 1884] [id = 534] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91206800 == 127 [pid = 1884] [id = 533] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91bda000 == 126 [pid = 1884] [id = 532] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8e961c00 == 125 [pid = 1884] [id = 531] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x86a91800 == 124 [pid = 1884] [id = 530] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc2a800 == 123 [pid = 1884] [id = 528] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8e576400 == 122 [pid = 1884] [id = 529] 00:21:21 INFO - PROCESS | 1884 | --DOCSHELL 0x88190800 == 121 [pid = 1884] [id = 527] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 176 (0x9afd4c00) [pid = 1884] [serial = 1563] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8e99ec00) [pid = 1884] [serial = 1458] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x9c134400) [pid = 1884] [serial = 1568] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x9b6a7800) [pid = 1884] [serial = 1566] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x9d427800) [pid = 1884] [serial = 1500] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8f372400) [pid = 1884] [serial = 1530] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x9118c800) [pid = 1884] [serial = 1535] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9d58fc00) [pid = 1884] [serial = 1503] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x88a51800) [pid = 1884] [serial = 1571] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8bc27c00) [pid = 1884] [serial = 1575] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x9aa39800) [pid = 1884] [serial = 1562] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x9bbda800) [pid = 1884] [serial = 1497] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x92fcf000) [pid = 1884] [serial = 1547] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x91bd7000) [pid = 1884] [serial = 1536] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9b317c00) [pid = 1884] [serial = 1565] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8d9e1400) [pid = 1884] [serial = 1578] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x91e06800) [pid = 1884] [serial = 1539] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x88a5bc00) [pid = 1884] [serial = 1572] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8f65dc00) [pid = 1884] [serial = 1533] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8ba3a000) [pid = 1884] [serial = 1574] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x93bae800) [pid = 1884] [serial = 1548] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x97816c00) [pid = 1884] [serial = 1550] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9248dc00) [pid = 1884] [serial = 1542] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8d93b400) [pid = 1884] [serial = 1524] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x91d8d400) [pid = 1884] [serial = 1538] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9263d000) [pid = 1884] [serial = 1544] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8d939800) [pid = 1884] [serial = 1577] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8f36a400) [pid = 1884] [serial = 1529] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8c690400) [pid = 1884] [serial = 1523] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9a59a000) [pid = 1884] [serial = 1556] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x8ebda400) [pid = 1884] [serial = 1527] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9afdd000) [pid = 1884] [serial = 1494] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8988bc00) [pid = 1884] [serial = 1520] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9a99ec00) [pid = 1884] [serial = 1559] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8e997000) [pid = 1884] [serial = 1526] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x99f09800) [pid = 1884] [serial = 1554] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9aa13400) [pid = 1884] [serial = 1560] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x9a634400) [pid = 1884] [serial = 1557] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8f3c0000) [pid = 1884] [serial = 1532] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9248a400) [pid = 1884] [serial = 1541] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x97837c00) [pid = 1884] [serial = 1551] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x993f2c00) [pid = 1884] [serial = 1553] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9282c800) [pid = 1884] [serial = 1545] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x89cf5c00) [pid = 1884] [serial = 1521] [outer = (nil)] [url = about:blank] 00:21:21 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8e57e000) [pid = 1884] [serial = 1580] [outer = (nil)] [url = about:blank] 00:21:22 INFO - PROCESS | 1884 | 1463037682271 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 4401ms 00:21:22 INFO - PROCESS | 1884 | 1463037682324 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 00:21:22 INFO - PROCESS | 1884 | 1463037682329 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 00:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:21:22 INFO - PROCESS | 1884 | 1463037682338 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:21:22 INFO - PROCESS | 1884 | 1463037682344 Marionette TRACE conn4 <- [1,2226,null,{}] 00:21:22 INFO - PROCESS | 1884 | 1463037682353 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:22 INFO - PROCESS | 1884 | 1463037682681 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:21:22 INFO - PROCESS | 1884 | 1463037682834 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a59400 == 122 [pid = 1884] [id = 564] 00:21:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x89bd7c00) [pid = 1884] [serial = 1693] [outer = (nil)] 00:21:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x89cfb000) [pid = 1884] [serial = 1694] [outer = 0x89bd7c00] 00:21:22 INFO - PROCESS | 1884 | 1463037682948 Marionette DEBUG loaded listener.js 00:21:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8a842c00) [pid = 1884] [serial = 1695] [outer = 0x89bd7c00] 00:21:23 INFO - PROCESS | 1884 | 1463037683850 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1548ms 00:21:23 INFO - PROCESS | 1884 | 1463037683887 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 1884 | 1463037683895 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 00:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:21:23 INFO - PROCESS | 1884 | 1463037683906 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:21:23 INFO - PROCESS | 1884 | 1463037683910 Marionette TRACE conn4 <- [1,2230,null,{}] 00:21:23 INFO - PROCESS | 1884 | 1463037683916 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:24 INFO - PROCESS | 1884 | 1463037684168 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 00:21:24 INFO - PROCESS | 1884 | 1463037684520 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x8b4b7400 == 123 [pid = 1884] [id = 565] 00:21:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8b4b7800) [pid = 1884] [serial = 1696] [outer = (nil)] 00:21:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8b4ba800) [pid = 1884] [serial = 1697] [outer = 0x8b4b7800] 00:21:24 INFO - PROCESS | 1884 | 1463037684615 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ba3d000) [pid = 1884] [serial = 1698] [outer = 0x8b4b7800] 00:21:25 INFO - PROCESS | 1884 | 1463037685551 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1692ms 00:21:25 INFO - PROCESS | 1884 | 1463037685599 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:21:25 INFO - PROCESS | 1884 | 1463037685603 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 00:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:21:25 INFO - PROCESS | 1884 | 1463037685617 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:21:25 INFO - PROCESS | 1884 | 1463037685622 Marionette TRACE conn4 <- [1,2234,null,{}] 00:21:25 INFO - PROCESS | 1884 | 1463037685640 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:26 INFO - PROCESS | 1884 | 1463037685999 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:21:26 INFO - PROCESS | 1884 | 1463037686033 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ac63c00 == 124 [pid = 1884] [id = 566] 00:21:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ba46000) [pid = 1884] [serial = 1699] [outer = (nil)] 00:21:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8c8e7000) [pid = 1884] [serial = 1700] [outer = 0x8ba46000] 00:21:26 INFO - PROCESS | 1884 | 1463037686117 Marionette DEBUG loaded listener.js 00:21:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8d93ec00) [pid = 1884] [serial = 1701] [outer = 0x8ba46000] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8f3bac00) [pid = 1884] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0xa2539400) [pid = 1884] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9bbd5c00) [pid = 1884] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8bc22000) [pid = 1884] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8e2a9400) [pid = 1884] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9a87f400) [pid = 1884] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0xa3155000) [pid = 1884] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x993ecc00) [pid = 1884] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x93ba5800) [pid = 1884] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0xa1148400) [pid = 1884] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8e577400) [pid = 1884] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x92251400) [pid = 1884] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x88192c00) [pid = 1884] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8988d000) [pid = 1884] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x91209000) [pid = 1884] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x92639c00) [pid = 1884] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x91bdf000) [pid = 1884] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x99309000) [pid = 1884] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8bc2ec00) [pid = 1884] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x9d42e800) [pid = 1884] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x89cf8800) [pid = 1884] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:21:27 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x9bb9b800) [pid = 1884] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:21:27 INFO - PROCESS | 1884 | 1463037687729 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2140ms 00:21:27 INFO - PROCESS | 1884 | 1463037687760 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 00:21:27 INFO - PROCESS | 1884 | 1463037687768 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 00:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:21:27 INFO - PROCESS | 1884 | 1463037687779 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:21:27 INFO - PROCESS | 1884 | 1463037687785 Marionette TRACE conn4 <- [1,2238,null,{}] 00:21:27 INFO - PROCESS | 1884 | 1463037687793 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:28 INFO - PROCESS | 1884 | 1463037688157 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:21:28 INFO - PROCESS | 1884 | 1463037688176 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e16400 == 125 [pid = 1884] [id = 567] 00:21:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x8d933800) [pid = 1884] [serial = 1702] [outer = (nil)] 00:21:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8e57d800) [pid = 1884] [serial = 1703] [outer = 0x8d933800] 00:21:28 INFO - PROCESS | 1884 | 1463037688265 Marionette DEBUG loaded listener.js 00:21:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8e964400) [pid = 1884] [serial = 1704] [outer = 0x8d933800] 00:21:29 INFO - PROCESS | 1884 | 1463037689507 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1797ms 00:21:29 INFO - PROCESS | 1884 | 1463037689575 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 00:21:29 INFO - PROCESS | 1884 | 1463037689582 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 00:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:21:29 INFO - PROCESS | 1884 | 1463037689593 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:21:29 INFO - PROCESS | 1884 | 1463037689599 Marionette TRACE conn4 <- [1,2242,null,{}] 00:21:29 INFO - PROCESS | 1884 | 1463037689611 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:29 INFO - PROCESS | 1884 | 1463037689920 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 00:21:30 INFO - PROCESS | 1884 | 1463037690286 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x88192000 == 126 [pid = 1884] [id = 568] 00:21:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x89889800) [pid = 1884] [serial = 1705] [outer = (nil)] 00:21:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8b4ad400) [pid = 1884] [serial = 1706] [outer = 0x89889800] 00:21:30 INFO - PROCESS | 1884 | 1463037690381 Marionette DEBUG loaded listener.js 00:21:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8b4b4800) [pid = 1884] [serial = 1707] [outer = 0x89889800] 00:21:31 INFO - PROCESS | 1884 | 1463037691414 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1900ms 00:21:31 INFO - PROCESS | 1884 | 1463037691494 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 00:21:31 INFO - PROCESS | 1884 | 1463037691505 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 00:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:21:31 INFO - PROCESS | 1884 | 1463037691518 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:21:31 INFO - PROCESS | 1884 | 1463037691525 Marionette TRACE conn4 <- [1,2246,null,{}] 00:21:31 INFO - PROCESS | 1884 | 1463037691532 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:31 INFO - PROCESS | 1884 | 1463037691946 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 00:21:32 INFO - PROCESS | 1884 | 1463037692205 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c698400 == 127 [pid = 1884] [id = 569] 00:21:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8c742c00) [pid = 1884] [serial = 1708] [outer = (nil)] 00:21:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8e2acc00) [pid = 1884] [serial = 1709] [outer = 0x8c742c00] 00:21:32 INFO - PROCESS | 1884 | 1463037692296 Marionette DEBUG loaded listener.js 00:21:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8e99cc00) [pid = 1884] [serial = 1710] [outer = 0x8c742c00] 00:21:33 INFO - PROCESS | 1884 | 1463037693317 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1839ms 00:21:33 INFO - PROCESS | 1884 | 1463037693358 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:21:33 INFO - PROCESS | 1884 | 1463037693363 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 00:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:21:33 INFO - PROCESS | 1884 | 1463037693370 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:21:33 INFO - PROCESS | 1884 | 1463037693376 Marionette TRACE conn4 <- [1,2250,null,{}] 00:21:33 INFO - PROCESS | 1884 | 1463037693394 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:33 INFO - PROCESS | 1884 | 1463037693650 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 00:21:34 INFO - PROCESS | 1884 | 1463037694011 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2a5000 == 128 [pid = 1884] [id = 570] 00:21:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8e57bc00) [pid = 1884] [serial = 1711] [outer = (nil)] 00:21:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8f36d000) [pid = 1884] [serial = 1712] [outer = 0x8e57bc00] 00:21:34 INFO - PROCESS | 1884 | 1463037694107 Marionette DEBUG loaded listener.js 00:21:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8f3b4800) [pid = 1884] [serial = 1713] [outer = 0x8e57bc00] 00:21:35 INFO - PROCESS | 1884 | 1463037695111 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1792ms 00:21:35 INFO - PROCESS | 1884 | 1463037695163 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 00:21:35 INFO - PROCESS | 1884 | 1463037695168 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 00:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:21:35 INFO - PROCESS | 1884 | 1463037695175 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:21:35 INFO - PROCESS | 1884 | 1463037695178 Marionette TRACE conn4 <- [1,2254,null,{}] 00:21:35 INFO - PROCESS | 1884 | 1463037695184 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:35 INFO - PROCESS | 1884 | 1463037695433 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:21:35 INFO - PROCESS | 1884 | 1463037695774 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c74e000 == 129 [pid = 1884] [id = 571] 00:21:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8f655800) [pid = 1884] [serial = 1714] [outer = (nil)] 00:21:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8f6c2000) [pid = 1884] [serial = 1715] [outer = 0x8f655800] 00:21:35 INFO - PROCESS | 1884 | 1463037695875 Marionette DEBUG loaded listener.js 00:21:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8f6d5400) [pid = 1884] [serial = 1716] [outer = 0x8f655800] 00:21:36 INFO - PROCESS | 1884 | 1463037696829 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1684ms 00:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:21:36 INFO - PROCESS | 1884 | 1463037696860 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 00:21:36 INFO - PROCESS | 1884 | 1463037696863 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 00:21:36 INFO - PROCESS | 1884 | 1463037696870 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:21:36 INFO - PROCESS | 1884 | 1463037696874 Marionette TRACE conn4 <- [1,2258,null,{}] 00:21:36 INFO - PROCESS | 1884 | 1463037696880 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:37 INFO - PROCESS | 1884 | 1463037697127 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 00:21:37 INFO - PROCESS | 1884 | 1463037697469 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e3400 == 130 [pid = 1884] [id = 572] 00:21:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8ed09c00) [pid = 1884] [serial = 1717] [outer = (nil)] 00:21:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x9118d000) [pid = 1884] [serial = 1718] [outer = 0x8ed09c00] 00:21:37 INFO - PROCESS | 1884 | 1463037697566 Marionette DEBUG loaded listener.js 00:21:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x9120a400) [pid = 1884] [serial = 1719] [outer = 0x8ed09c00] 00:21:38 INFO - PROCESS | 1884 | 1463037698519 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1683ms 00:21:38 INFO - PROCESS | 1884 | 1463037698553 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 00:21:38 INFO - PROCESS | 1884 | 1463037698556 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 00:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:21:38 INFO - PROCESS | 1884 | 1463037698563 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:21:38 INFO - PROCESS | 1884 | 1463037698567 Marionette TRACE conn4 <- [1,2262,null,{}] 00:21:38 INFO - PROCESS | 1884 | 1463037698573 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:38 INFO - PROCESS | 1884 | 1463037698858 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 00:21:39 INFO - PROCESS | 1884 | 1463037699205 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f371c00 == 131 [pid = 1884] [id = 573] 00:21:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f6ca800) [pid = 1884] [serial = 1720] [outer = (nil)] 00:21:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91e08800) [pid = 1884] [serial = 1721] [outer = 0x8f6ca800] 00:21:39 INFO - PROCESS | 1884 | 1463037699314 Marionette DEBUG loaded listener.js 00:21:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x92252400) [pid = 1884] [serial = 1722] [outer = 0x8f6ca800] 00:21:40 INFO - PROCESS | 1884 | 1463037700279 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1740ms 00:21:40 INFO - PROCESS | 1884 | 1463037700306 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 00:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:21:40 INFO - PROCESS | 1884 | 1463037700310 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 00:21:40 INFO - PROCESS | 1884 | 1463037700317 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:21:40 INFO - PROCESS | 1884 | 1463037700321 Marionette TRACE conn4 <- [1,2266,null,{}] 00:21:40 INFO - PROCESS | 1884 | 1463037700348 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:40 INFO - PROCESS | 1884 | 1463037700590 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:21:40 INFO - PROCESS | 1884 | 1463037700934 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e0d800 == 132 [pid = 1884] [id = 574] 00:21:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x92251400) [pid = 1884] [serial = 1723] [outer = (nil)] 00:21:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x92497000) [pid = 1884] [serial = 1724] [outer = 0x92251400] 00:21:41 INFO - PROCESS | 1884 | 1463037701038 Marionette DEBUG loaded listener.js 00:21:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9282e400) [pid = 1884] [serial = 1725] [outer = 0x92251400] 00:21:41 INFO - PROCESS | 1884 | 1463037701961 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1703ms 00:21:42 INFO - PROCESS | 1884 | 1463037702022 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:21:42 INFO - PROCESS | 1884 | 1463037702026 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 00:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:21:42 INFO - PROCESS | 1884 | 1463037702037 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:21:42 INFO - PROCESS | 1884 | 1463037702041 Marionette TRACE conn4 <- [1,2270,null,{}] 00:21:42 INFO - PROCESS | 1884 | 1463037702047 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:42 INFO - PROCESS | 1884 | 1463037702310 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:21:42 INFO - PROCESS | 1884 | 1463037702654 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b58000 == 133 [pid = 1884] [id = 575] 00:21:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x92b5a400) [pid = 1884] [serial = 1726] [outer = (nil)] 00:21:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x92fd2400) [pid = 1884] [serial = 1727] [outer = 0x92b5a400] 00:21:42 INFO - PROCESS | 1884 | 1463037702754 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x93ba9400) [pid = 1884] [serial = 1728] [outer = 0x92b5a400] 00:21:43 INFO - PROCESS | 1884 | 1463037703663 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1691ms 00:21:43 INFO - PROCESS | 1884 | 1463037703729 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 00:21:43 INFO - PROCESS | 1884 | 1463037703733 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 00:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:21:43 INFO - PROCESS | 1884 | 1463037703741 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:21:43 INFO - PROCESS | 1884 | 1463037703744 Marionette TRACE conn4 <- [1,2274,null,{}] 00:21:43 INFO - PROCESS | 1884 | 1463037703750 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:44 INFO - PROCESS | 1884 | 1463037704026 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:21:44 INFO - PROCESS | 1884 | 1463037704380 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248f800 == 134 [pid = 1884] [id = 576] 00:21:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92636800) [pid = 1884] [serial = 1729] [outer = (nil)] 00:21:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x95492c00) [pid = 1884] [serial = 1730] [outer = 0x92636800] 00:21:44 INFO - PROCESS | 1884 | 1463037704470 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x97816000) [pid = 1884] [serial = 1731] [outer = 0x92636800] 00:21:45 INFO - PROCESS | 1884 | 1463037705494 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1790ms 00:21:45 INFO - PROCESS | 1884 | 1463037705532 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 00:21:45 INFO - PROCESS | 1884 | 1463037705536 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 00:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:21:45 INFO - PROCESS | 1884 | 1463037705543 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:21:45 INFO - PROCESS | 1884 | 1463037705547 Marionette TRACE conn4 <- [1,2278,null,{}] 00:21:45 INFO - PROCESS | 1884 | 1463037705552 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:45 INFO - PROCESS | 1884 | 1463037705785 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 00:21:46 INFO - PROCESS | 1884 | 1463037706131 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f374400 == 135 [pid = 1884] [id = 577] 00:21:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92493800) [pid = 1884] [serial = 1732] [outer = (nil)] 00:21:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x99304400) [pid = 1884] [serial = 1733] [outer = 0x92493800] 00:21:46 INFO - PROCESS | 1884 | 1463037706230 Marionette DEBUG loaded listener.js 00:21:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9930a000) [pid = 1884] [serial = 1734] [outer = 0x92493800] 00:21:47 INFO - PROCESS | 1884 | 1463037707163 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1681ms 00:21:47 INFO - PROCESS | 1884 | 1463037707225 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:21:47 INFO - PROCESS | 1884 | 1463037707230 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 00:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:21:47 INFO - PROCESS | 1884 | 1463037707236 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:21:47 INFO - PROCESS | 1884 | 1463037707241 Marionette TRACE conn4 <- [1,2282,null,{}] 00:21:47 INFO - PROCESS | 1884 | 1463037707248 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:47 INFO - PROCESS | 1884 | 1463037707519 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 00:21:47 INFO - PROCESS | 1884 | 1463037707881 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x99843c00 == 136 [pid = 1884] [id = 578] 00:21:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x9a633800) [pid = 1884] [serial = 1735] [outer = (nil)] 00:21:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9a639c00) [pid = 1884] [serial = 1736] [outer = 0x9a633800] 00:21:47 INFO - PROCESS | 1884 | 1463037707990 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9a99ec00) [pid = 1884] [serial = 1737] [outer = 0x9a633800] 00:21:48 INFO - PROCESS | 1884 | 1463037708908 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1738ms 00:21:48 INFO - PROCESS | 1884 | 1463037708975 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 1884 | 1463037708981 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 00:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:21:48 INFO - PROCESS | 1884 | 1463037708988 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - PROCESS | 1884 | 1463037708992 Marionette TRACE conn4 <- [1,2286,null,{}] 00:21:49 INFO - PROCESS | 1884 | 1463037708999 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:49 INFO - PROCESS | 1884 | 1463037709292 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:21:49 INFO - PROCESS | 1884 | 1463037709678 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x952bfc00 == 137 [pid = 1884] [id = 579] 00:21:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9930f400) [pid = 1884] [serial = 1738] [outer = (nil)] 00:21:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9aa17c00) [pid = 1884] [serial = 1739] [outer = 0x9930f400] 00:21:49 INFO - PROCESS | 1884 | 1463037709771 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9aa45800) [pid = 1884] [serial = 1740] [outer = 0x9930f400] 00:21:50 INFO - PROCESS | 1884 | 1463037710713 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:21:50 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 00:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1742ms 00:21:50 INFO - PROCESS | 1884 | 1463037710730 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:21:50 INFO - PROCESS | 1884 | 1463037710733 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 00:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:21:50 INFO - PROCESS | 1884 | 1463037710762 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:21:50 INFO - PROCESS | 1884 | 1463037710767 Marionette TRACE conn4 <- [1,2290,null,{}] 00:21:50 INFO - PROCESS | 1884 | 1463037710773 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:51 INFO - PROCESS | 1884 | 1463037711033 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 00:21:51 INFO - PROCESS | 1884 | 1463037711380 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a886c00 == 138 [pid = 1884] [id = 580] 00:21:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9aa10000) [pid = 1884] [serial = 1741] [outer = (nil)] 00:21:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9b30c400) [pid = 1884] [serial = 1742] [outer = 0x9aa10000] 00:21:51 INFO - PROCESS | 1884 | 1463037711474 Marionette DEBUG loaded listener.js 00:21:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9b3a9c00) [pid = 1884] [serial = 1743] [outer = 0x9aa10000] 00:21:52 INFO - PROCESS | 1884 | 1463037712384 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1694ms 00:21:52 INFO - PROCESS | 1884 | 1463037712451 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 00:21:52 INFO - PROCESS | 1884 | 1463037712454 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 00:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:21:52 INFO - PROCESS | 1884 | 1463037712462 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:21:52 INFO - PROCESS | 1884 | 1463037712465 Marionette TRACE conn4 <- [1,2294,null,{}] 00:21:52 INFO - PROCESS | 1884 | 1463037712471 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:52 INFO - PROCESS | 1884 | 1463037712735 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:21:53 INFO - PROCESS | 1884 | 1463037713083 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa16c00 == 139 [pid = 1884] [id = 581] 00:21:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9afd9000) [pid = 1884] [serial = 1744] [outer = (nil)] 00:21:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9c1ab400) [pid = 1884] [serial = 1745] [outer = 0x9afd9000] 00:21:53 INFO - PROCESS | 1884 | 1463037713178 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9d425000) [pid = 1884] [serial = 1746] [outer = 0x9afd9000] 00:21:54 INFO - PROCESS | 1884 | 1463037714061 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1638ms 00:21:54 INFO - PROCESS | 1884 | 1463037714101 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 1884 | 1463037714106 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 00:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:21:54 INFO - PROCESS | 1884 | 1463037714113 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - PROCESS | 1884 | 1463037714117 Marionette TRACE conn4 <- [1,2298,null,{}] 00:21:54 INFO - PROCESS | 1884 | 1463037714123 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:54 INFO - PROCESS | 1884 | 1463037714362 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 00:21:54 INFO - PROCESS | 1884 | 1463037714754 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a667800 == 140 [pid = 1884] [id = 582] 00:21:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9d401c00) [pid = 1884] [serial = 1747] [outer = (nil)] 00:21:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9d7b3800) [pid = 1884] [serial = 1748] [outer = 0x9d401c00] 00:21:54 INFO - PROCESS | 1884 | 1463037714885 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0xa2243800) [pid = 1884] [serial = 1749] [outer = 0x9d401c00] 00:21:55 INFO - PROCESS | 1884 | 1463037715815 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1734ms 00:21:55 INFO - PROCESS | 1884 | 1463037715848 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 1884 | 1463037715853 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 00:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:21:55 INFO - PROCESS | 1884 | 1463037715859 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:21:55 INFO - PROCESS | 1884 | 1463037715863 Marionette TRACE conn4 <- [1,2302,null,{}] 00:21:55 INFO - PROCESS | 1884 | 1463037715869 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:56 INFO - PROCESS | 1884 | 1463037716118 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 00:21:56 INFO - PROCESS | 1884 | 1463037716483 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x9be61c00 == 141 [pid = 1884] [id = 583] 00:21:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9d7b6c00) [pid = 1884] [serial = 1750] [outer = (nil)] 00:21:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0xa253ec00) [pid = 1884] [serial = 1751] [outer = 0x9d7b6c00] 00:21:56 INFO - PROCESS | 1884 | 1463037716582 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0xa27dc800) [pid = 1884] [serial = 1752] [outer = 0x9d7b6c00] 00:21:57 INFO - PROCESS | 1884 | 1463037717535 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1733ms 00:21:57 INFO - PROCESS | 1884 | 1463037717593 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 1884 | 1463037717598 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 00:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:21:57 INFO - PROCESS | 1884 | 1463037717605 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:21:57 INFO - PROCESS | 1884 | 1463037717607 Marionette TRACE conn4 <- [1,2306,null,{}] 00:21:57 INFO - PROCESS | 1884 | 1463037717614 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:21:57 INFO - PROCESS | 1884 | 1463037717867 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:21:58 INFO - PROCESS | 1884 | 1463037718221 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x89816400 == 142 [pid = 1884] [id = 584] 00:21:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x89816c00) [pid = 1884] [serial = 1753] [outer = (nil)] 00:21:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x8981e400) [pid = 1884] [serial = 1754] [outer = 0x89816c00] 00:21:58 INFO - PROCESS | 1884 | 1463037718321 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x89820000) [pid = 1884] [serial = 1755] [outer = 0x89816c00] 00:21:59 INFO - PROCESS | 1884 | 1463037719248 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89cfc800 == 141 [pid = 1884] [id = 482] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8c743c00 == 140 [pid = 1884] [id = 504] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8a848400 == 139 [pid = 1884] [id = 483] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8e584400 == 138 [pid = 1884] [id = 186] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x88193c00 == 137 [pid = 1884] [id = 485] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8a843800 == 136 [pid = 1884] [id = 563] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2aa800 == 135 [pid = 1884] [id = 562] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9aeba800 == 134 [pid = 1884] [id = 561] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x97838c00 == 133 [pid = 1884] [id = 560] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa0ac00 == 132 [pid = 1884] [id = 558] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa10c00 == 131 [pid = 1884] [id = 559] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x99842800 == 130 [pid = 1884] [id = 557] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x92831800 == 129 [pid = 1884] [id = 556] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9120ac00 == 128 [pid = 1884] [id = 555] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8c74a800 == 127 [pid = 1884] [id = 554] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6d9000 == 126 [pid = 1884] [id = 553] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed09400 == 125 [pid = 1884] [id = 551] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x91208800 == 124 [pid = 1884] [id = 552] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e6400 == 123 [pid = 1884] [id = 550] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e0800 == 122 [pid = 1884] [id = 549] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8a841800 == 121 [pid = 1884] [id = 548] 00:22:01 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1b800 == 120 [pid = 1884] [id = 547] 00:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3742ms 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x91183400) [pid = 1884] [serial = 1596] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0xa3151800) [pid = 1884] [serial = 1628] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0xa3155400) [pid = 1884] [serial = 1629] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0xa22a2400) [pid = 1884] [serial = 1622] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x8c3dc000) [pid = 1884] [serial = 1637] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8f3c0c00) [pid = 1884] [serial = 1592] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x9aa0d400) [pid = 1884] [serial = 1613] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0xa369ec00) [pid = 1884] [serial = 1632] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0xa22a4800) [pid = 1884] [serial = 1623] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9d7b4000) [pid = 1884] [serial = 1620] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x99310c00) [pid = 1884] [serial = 1611] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0xa253f400) [pid = 1884] [serial = 1625] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8f6c3c00) [pid = 1884] [serial = 1593] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8e582000) [pid = 1884] [serial = 1589] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x97820400) [pid = 1884] [serial = 1608] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8c8e4800) [pid = 1884] [serial = 1638] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x89bcec00) [pid = 1884] [serial = 1584] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8ac63400) [pid = 1884] [serial = 1635] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x956cbc00) [pid = 1884] [serial = 1607] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x92b54c00) [pid = 1884] [serial = 1602] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x93de9000) [pid = 1884] [serial = 1604] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9248a800) [pid = 1884] [serial = 1599] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x88a56000) [pid = 1884] [serial = 1583] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9b8c6000) [pid = 1884] [serial = 1616] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0xa35be000) [pid = 1884] [serial = 1631] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x89dec000) [pid = 1884] [serial = 1634] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x93dec800) [pid = 1884] [serial = 1605] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8c696000) [pid = 1884] [serial = 1586] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x91d87c00) [pid = 1884] [serial = 1598] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0xa060c400) [pid = 1884] [serial = 1506] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8e2a2800) [pid = 1884] [serial = 1518] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8e99a400) [pid = 1884] [serial = 1590] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9282ac00) [pid = 1884] [serial = 1601] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8d938000) [pid = 1884] [serial = 1640] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9d5b2c00) [pid = 1884] [serial = 1619] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9bbd6000) [pid = 1884] [serial = 1617] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9afd4000) [pid = 1884] [serial = 1614] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8f6ddc00) [pid = 1884] [serial = 1595] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8c74d800) [pid = 1884] [serial = 1587] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x983cb000) [pid = 1884] [serial = 1610] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9c1b3000) [pid = 1884] [serial = 1569] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0xa25e7000) [pid = 1884] [serial = 1626] [outer = (nil)] [url = about:blank] 00:22:01 INFO - PROCESS | 1884 | 1463037721737 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 1884 | 1463037721742 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 00:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:22:01 INFO - PROCESS | 1884 | 1463037721759 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:22:01 INFO - PROCESS | 1884 | 1463037721766 Marionette TRACE conn4 <- [1,2310,null,{}] 00:22:01 INFO - PROCESS | 1884 | 1463037721774 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:01 INFO - PROCESS | 1884 | 1463037721984 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 00:22:02 INFO - PROCESS | 1884 | 1463037722228 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a54c00 == 121 [pid = 1884] [id = 585] 00:22:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x88a55800) [pid = 1884] [serial = 1756] [outer = (nil)] 00:22:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x88a5b000) [pid = 1884] [serial = 1757] [outer = 0x88a55800] 00:22:02 INFO - PROCESS | 1884 | 1463037722308 Marionette DEBUG loaded listener.js 00:22:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x89819000) [pid = 1884] [serial = 1758] [outer = 0x88a55800] 00:22:03 INFO - PROCESS | 1884 | 1463037723170 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1457ms 00:22:03 INFO - PROCESS | 1884 | 1463037723214 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 00:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:22:03 INFO - PROCESS | 1884 | 1463037723220 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 00:22:03 INFO - PROCESS | 1884 | 1463037723232 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:22:03 INFO - PROCESS | 1884 | 1463037723239 Marionette TRACE conn4 <- [1,2314,null,{}] 00:22:03 INFO - PROCESS | 1884 | 1463037723246 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:03 INFO - PROCESS | 1884 | 1463037723486 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:22:03 INFO - PROCESS | 1884 | 1463037723765 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd5400 == 122 [pid = 1884] [id = 586] 00:22:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x89bd6400) [pid = 1884] [serial = 1759] [outer = (nil)] 00:22:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89cfbc00) [pid = 1884] [serial = 1760] [outer = 0x89bd6400] 00:22:03 INFO - PROCESS | 1884 | 1463037723850 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8a843800) [pid = 1884] [serial = 1761] [outer = 0x89bd6400] 00:22:04 INFO - PROCESS | 1884 | 1463037724821 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1641ms 00:22:04 INFO - PROCESS | 1884 | 1463037724870 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 00:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:22:04 INFO - PROCESS | 1884 | 1463037724874 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 00:22:04 INFO - PROCESS | 1884 | 1463037724882 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:22:04 INFO - PROCESS | 1884 | 1463037724885 Marionette TRACE conn4 <- [1,2318,null,{}] 00:22:04 INFO - PROCESS | 1884 | 1463037724912 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:05 INFO - PROCESS | 1884 | 1463037725226 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 00:22:05 INFO - PROCESS | 1884 | 1463037725265 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de8400 == 123 [pid = 1884] [id = 587] 00:22:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8b4b2c00) [pid = 1884] [serial = 1762] [outer = (nil)] 00:22:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8bc23400) [pid = 1884] [serial = 1763] [outer = 0x8b4b2c00] 00:22:05 INFO - PROCESS | 1884 | 1463037725359 Marionette DEBUG loaded listener.js 00:22:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8c3dc800) [pid = 1884] [serial = 1764] [outer = 0x8b4b2c00] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8a84b800) [pid = 1884] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9120a800) [pid = 1884] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9248ec00) [pid = 1884] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x91bd8400) [pid = 1884] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8ed09800) [pid = 1884] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x89bd7c00) [pid = 1884] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9aa18400) [pid = 1884] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x95204000) [pid = 1884] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9aa3c400) [pid = 1884] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x9a345000) [pid = 1884] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9d425800) [pid = 1884] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8e576c00) [pid = 1884] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x87e21800) [pid = 1884] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8ed0f000) [pid = 1884] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8e99bc00) [pid = 1884] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8ba46000) [pid = 1884] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x99301800) [pid = 1884] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8b4b7800) [pid = 1884] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x99843000) [pid = 1884] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:22:06 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x8c3dd800) [pid = 1884] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:22:07 INFO - PROCESS | 1884 | 1463037727155 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 00:22:07 INFO - PROCESS | 1884 | 1463037727191 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 00:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:22:07 INFO - PROCESS | 1884 | 1463037727198 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:22:07 INFO - PROCESS | 1884 | 1463037727201 Marionette TRACE conn4 <- [1,2322,null,{}] 00:22:07 INFO - PROCESS | 1884 | 1463037727233 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:07 INFO - PROCESS | 1884 | 1463037727454 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 00:22:07 INFO - PROCESS | 1884 | 1463037727466 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x89dec000 == 124 [pid = 1884] [id = 588] 00:22:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8bc25c00) [pid = 1884] [serial = 1765] [outer = (nil)] 00:22:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8c74f400) [pid = 1884] [serial = 1766] [outer = 0x8bc25c00] 00:22:07 INFO - PROCESS | 1884 | 1463037727545 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8c8ef400) [pid = 1884] [serial = 1767] [outer = 0x8bc25c00] 00:22:08 INFO - PROCESS | 1884 | 1463037728601 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1429ms 00:22:08 INFO - PROCESS | 1884 | 1463037728628 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 00:22:08 INFO - PROCESS | 1884 | 1463037728631 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 00:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:22:08 INFO - PROCESS | 1884 | 1463037728638 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:22:08 INFO - PROCESS | 1884 | 1463037728642 Marionette TRACE conn4 <- [1,2326,null,{}] 00:22:08 INFO - PROCESS | 1884 | 1463037728647 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:09 INFO - PROCESS | 1884 | 1463037729008 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:22:09 INFO - PROCESS | 1884 | 1463037729379 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e14c00 == 125 [pid = 1884] [id = 589] 00:22:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x87e15c00) [pid = 1884] [serial = 1768] [outer = (nil)] 00:22:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8818bc00) [pid = 1884] [serial = 1769] [outer = 0x87e15c00] 00:22:09 INFO - PROCESS | 1884 | 1463037729483 Marionette DEBUG loaded listener.js 00:22:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x88a53400) [pid = 1884] [serial = 1770] [outer = 0x87e15c00] 00:22:10 INFO - PROCESS | 1884 | 1463037730532 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1936ms 00:22:10 INFO - PROCESS | 1884 | 1463037730577 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:22:10 INFO - PROCESS | 1884 | 1463037730584 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 00:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:22:10 INFO - PROCESS | 1884 | 1463037730592 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:22:10 INFO - PROCESS | 1884 | 1463037730598 Marionette TRACE conn4 <- [1,2330,null,{}] 00:22:10 INFO - PROCESS | 1884 | 1463037730606 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:10 INFO - PROCESS | 1884 | 1463037730872 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 00:22:11 INFO - PROCESS | 1884 | 1463037731219 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a84a000 == 126 [pid = 1884] [id = 590] 00:22:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8ac64c00) [pid = 1884] [serial = 1771] [outer = (nil)] 00:22:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8b4b0000) [pid = 1884] [serial = 1772] [outer = 0x8ac64c00] 00:22:11 INFO - PROCESS | 1884 | 1463037731330 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8bbd7400) [pid = 1884] [serial = 1773] [outer = 0x8ac64c00] 00:22:12 INFO - PROCESS | 1884 | 1463037732353 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1791ms 00:22:12 INFO - PROCESS | 1884 | 1463037732388 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 00:22:12 INFO - PROCESS | 1884 | 1463037732392 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 00:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:22:12 INFO - PROCESS | 1884 | 1463037732404 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 1884 | 1463037732407 Marionette TRACE conn4 <- [1,2334,null,{}] 00:22:12 INFO - PROCESS | 1884 | 1463037732415 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:12 INFO - PROCESS | 1884 | 1463037732672 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:22:13 INFO - PROCESS | 1884 | 1463037733061 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c691800 == 127 [pid = 1884] [id = 591] 00:22:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8c74e800) [pid = 1884] [serial = 1774] [outer = (nil)] 00:22:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8d936c00) [pid = 1884] [serial = 1775] [outer = 0x8c74e800] 00:22:13 INFO - PROCESS | 1884 | 1463037733155 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8d93f400) [pid = 1884] [serial = 1776] [outer = 0x8c74e800] 00:22:14 INFO - PROCESS | 1884 | 1463037734148 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1787ms 00:22:14 INFO - PROCESS | 1884 | 1463037734192 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 00:22:14 INFO - PROCESS | 1884 | 1463037734199 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 00:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:22:14 INFO - PROCESS | 1884 | 1463037734216 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:22:14 INFO - PROCESS | 1884 | 1463037734224 Marionette TRACE conn4 <- [1,2338,null,{}] 00:22:14 INFO - PROCESS | 1884 | 1463037734231 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:14 INFO - PROCESS | 1884 | 1463037734515 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 00:22:14 INFO - PROCESS | 1884 | 1463037734875 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 1884 | ++DOCSHELL 0x8b4b1400 == 128 [pid = 1884] [id = 592] 00:22:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8bc21400) [pid = 1884] [serial = 1777] [outer = (nil)] 00:22:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e582000) [pid = 1884] [serial = 1778] [outer = 0x8bc21400] 00:22:14 INFO - PROCESS | 1884 | 1463037734964 Marionette DEBUG loaded listener.js 00:22:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e95f400) [pid = 1884] [serial = 1779] [outer = 0x8bc21400] 00:22:15 INFO - PROCESS | 1884 | 1463037735917 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1749ms 00:22:15 INFO - PROCESS | 1884 | 1463037735958 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 1884 | 1463037735962 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 00:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:22:15 INFO - PROCESS | 1884 | 1463037735969 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - PROCESS | 1884 | 1463037735973 Marionette TRACE conn4 <- [1,2342,null,{}] 00:22:15 INFO - PROCESS | 1884 | 1463037735979 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:16 INFO - PROCESS | 1884 | 1463037736222 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 00:22:16 INFO - PROCESS | 1884 | 1463037736567 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800e400 == 129 [pid = 1884] [id = 593] 00:22:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89bd6000) [pid = 1884] [serial = 1780] [outer = (nil)] 00:22:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8ebd7400) [pid = 1884] [serial = 1781] [outer = 0x89bd6000] 00:22:16 INFO - PROCESS | 1884 | 1463037736662 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ebdf000) [pid = 1884] [serial = 1782] [outer = 0x89bd6000] 00:22:17 INFO - PROCESS | 1884 | 1463037737581 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1681ms 00:22:17 INFO - PROCESS | 1884 | 1463037737652 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 1884 | 1463037737655 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 00:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:22:17 INFO - PROCESS | 1884 | 1463037737663 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - PROCESS | 1884 | 1463037737667 Marionette TRACE conn4 <- [1,2346,null,{}] 00:22:17 INFO - PROCESS | 1884 | 1463037737673 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:17 INFO - PROCESS | 1884 | 1463037737929 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:22:18 INFO - PROCESS | 1884 | 1463037738311 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f367800 == 130 [pid = 1884] [id = 594] 00:22:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8f368800) [pid = 1884] [serial = 1783] [outer = (nil)] 00:22:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8f36d400) [pid = 1884] [serial = 1784] [outer = 0x8f368800] 00:22:18 INFO - PROCESS | 1884 | 1463037738459 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f6c1400) [pid = 1884] [serial = 1785] [outer = 0x8f368800] 00:22:19 INFO - PROCESS | 1884 | 1463037739591 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1987ms 00:22:19 INFO - PROCESS | 1884 | 1463037739652 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 1884 | 1463037739657 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 00:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:22:19 INFO - PROCESS | 1884 | 1463037739664 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - PROCESS | 1884 | 1463037739668 Marionette TRACE conn4 <- [1,2350,null,{}] 00:22:19 INFO - PROCESS | 1884 | 1463037739674 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:19 INFO - PROCESS | 1884 | 1463037739970 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 00:22:20 INFO - PROCESS | 1884 | 1463037740330 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed08c00 == 131 [pid = 1884] [id = 595] 00:22:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f653000) [pid = 1884] [serial = 1786] [outer = (nil)] 00:22:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x91183c00) [pid = 1884] [serial = 1787] [outer = 0x8f653000] 00:22:20 INFO - PROCESS | 1884 | 1463037740421 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x9118c800) [pid = 1884] [serial = 1788] [outer = 0x8f653000] 00:22:21 INFO - PROCESS | 1884 | 1463037741406 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1781ms 00:22:21 INFO - PROCESS | 1884 | 1463037741446 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 00:22:21 INFO - PROCESS | 1884 | 1463037741451 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 00:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:22:21 INFO - PROCESS | 1884 | 1463037741457 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:22:21 INFO - PROCESS | 1884 | 1463037741460 Marionette TRACE conn4 <- [1,2354,null,{}] 00:22:21 INFO - PROCESS | 1884 | 1463037741466 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:21 INFO - PROCESS | 1884 | 1463037741689 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:22:22 INFO - PROCESS | 1884 | 1463037742062 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cf5800 == 132 [pid = 1884] [id = 596] 00:22:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8e578400) [pid = 1884] [serial = 1789] [outer = (nil)] 00:22:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x91bd5c00) [pid = 1884] [serial = 1790] [outer = 0x8e578400] 00:22:22 INFO - PROCESS | 1884 | 1463037742155 Marionette DEBUG loaded listener.js 00:22:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x91bda000) [pid = 1884] [serial = 1791] [outer = 0x8e578400] 00:22:23 INFO - PROCESS | 1884 | 1463037743043 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1640ms 00:22:23 INFO - PROCESS | 1884 | 1463037743098 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 00:22:23 INFO - PROCESS | 1884 | 1463037743103 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 00:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:22:23 INFO - PROCESS | 1884 | 1463037743110 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:22:23 INFO - PROCESS | 1884 | 1463037743114 Marionette TRACE conn4 <- [1,2358,null,{}] 00:22:23 INFO - PROCESS | 1884 | 1463037743120 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:23 INFO - PROCESS | 1884 | 1463037743351 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 00:22:23 INFO - PROCESS | 1884 | 1463037743690 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x91210c00 == 133 [pid = 1884] [id = 597] 00:22:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x91d8e400) [pid = 1884] [serial = 1792] [outer = (nil)] 00:22:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x92251c00) [pid = 1884] [serial = 1793] [outer = 0x91d8e400] 00:22:23 INFO - PROCESS | 1884 | 1463037743787 Marionette DEBUG loaded listener.js 00:22:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x9225a000) [pid = 1884] [serial = 1794] [outer = 0x91d8e400] 00:22:24 INFO - PROCESS | 1884 | 1463037744715 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1688ms 00:22:24 INFO - PROCESS | 1884 | 1463037744799 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:22:24 INFO - PROCESS | 1884 | 1463037744804 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 00:22:24 INFO - PROCESS | 1884 | 1463037744811 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:22:24 INFO - PROCESS | 1884 | 1463037744822 Marionette TRACE conn4 <- [1,2362,null,{}] 00:22:24 INFO - PROCESS | 1884 | 1463037744827 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:25 INFO - PROCESS | 1884 | 1463037745114 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 00:22:25 INFO - PROCESS | 1884 | 1463037745503 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e04800 == 134 [pid = 1884] [id = 598] 00:22:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x92635000) [pid = 1884] [serial = 1795] [outer = (nil)] 00:22:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x92822c00) [pid = 1884] [serial = 1796] [outer = 0x92635000] 00:22:25 INFO - PROCESS | 1884 | 1463037745596 Marionette DEBUG loaded listener.js 00:22:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x92b5b400) [pid = 1884] [serial = 1797] [outer = 0x92635000] 00:22:26 INFO - PROCESS | 1884 | 1463037746561 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1804ms 00:22:26 INFO - PROCESS | 1884 | 1463037746615 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 00:22:26 INFO - PROCESS | 1884 | 1463037746619 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 00:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:22:26 INFO - PROCESS | 1884 | 1463037746626 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:22:26 INFO - PROCESS | 1884 | 1463037746629 Marionette TRACE conn4 <- [1,2366,null,{}] 00:22:26 INFO - PROCESS | 1884 | 1463037746636 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:26 INFO - PROCESS | 1884 | 1463037746900 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:22:27 INFO - PROCESS | 1884 | 1463037747253 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d90400 == 135 [pid = 1884] [id = 599] 00:22:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x92cb2000) [pid = 1884] [serial = 1798] [outer = (nil)] 00:22:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x93bb0800) [pid = 1884] [serial = 1799] [outer = 0x92cb2000] 00:22:27 INFO - PROCESS | 1884 | 1463037747366 Marionette DEBUG loaded listener.js 00:22:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x95204000) [pid = 1884] [serial = 1800] [outer = 0x92cb2000] 00:22:28 INFO - PROCESS | 1884 | 1463037748341 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1787ms 00:22:28 INFO - PROCESS | 1884 | 1463037748415 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:22:28 INFO - PROCESS | 1884 | 1463037748419 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 00:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:22:28 INFO - PROCESS | 1884 | 1463037748426 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:22:28 INFO - PROCESS | 1884 | 1463037748431 Marionette TRACE conn4 <- [1,2370,null,{}] 00:22:28 INFO - PROCESS | 1884 | 1463037748437 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:28 INFO - PROCESS | 1884 | 1463037748727 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 00:22:29 INFO - PROCESS | 1884 | 1463037749080 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x9548f800 == 136 [pid = 1884] [id = 600] 00:22:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x95491c00) [pid = 1884] [serial = 1801] [outer = (nil)] 00:22:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x97836400) [pid = 1884] [serial = 1802] [outer = 0x95491c00] 00:22:29 INFO - PROCESS | 1884 | 1463037749167 Marionette DEBUG loaded listener.js 00:22:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x983c3c00) [pid = 1884] [serial = 1803] [outer = 0x95491c00] 00:22:30 INFO - PROCESS | 1884 | 1463037750088 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1736ms 00:22:30 INFO - PROCESS | 1884 | 1463037750164 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 00:22:30 INFO - PROCESS | 1884 | 1463037750168 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 00:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:22:30 INFO - PROCESS | 1884 | 1463037750174 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 1884 | 1463037750178 Marionette TRACE conn4 <- [1,2374,null,{}] 00:22:30 INFO - PROCESS | 1884 | 1463037750184 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:30 INFO - PROCESS | 1884 | 1463037750467 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:22:30 INFO - PROCESS | 1884 | 1463037750817 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x947de000 == 137 [pid = 1884] [id = 601] 00:22:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x97820400) [pid = 1884] [serial = 1804] [outer = (nil)] 00:22:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x99f08000) [pid = 1884] [serial = 1805] [outer = 0x97820400] 00:22:30 INFO - PROCESS | 1884 | 1463037750910 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x99f12400) [pid = 1884] [serial = 1806] [outer = 0x97820400] 00:22:31 INFO - PROCESS | 1884 | 1463037751843 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1740ms 00:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:22:31 INFO - PROCESS | 1884 | 1463037751915 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 00:22:31 INFO - PROCESS | 1884 | 1463037751918 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 00:22:31 INFO - PROCESS | 1884 | 1463037751925 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:22:31 INFO - PROCESS | 1884 | 1463037751927 Marionette TRACE conn4 <- [1,2378,null,{}] 00:22:31 INFO - PROCESS | 1884 | 1463037751934 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:32 INFO - PROCESS | 1884 | 1463037752216 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 00:22:32 INFO - PROCESS | 1884 | 1463037752563 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x92634800 == 138 [pid = 1884] [id = 602] 00:22:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x92cab400) [pid = 1884] [serial = 1807] [outer = (nil)] 00:22:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9a634400) [pid = 1884] [serial = 1808] [outer = 0x92cab400] 00:22:32 INFO - PROCESS | 1884 | 1463037752650 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9a63a400) [pid = 1884] [serial = 1809] [outer = 0x92cab400] 00:22:33 INFO - PROCESS | 1884 | 1463037753563 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1688ms 00:22:33 INFO - PROCESS | 1884 | 1463037753613 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:22:33 INFO - PROCESS | 1884 | 1463037753618 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 00:22:33 INFO - PROCESS | 1884 | 1463037753624 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:22:33 INFO - PROCESS | 1884 | 1463037753628 Marionette TRACE conn4 <- [1,2382,null,{}] 00:22:33 INFO - PROCESS | 1884 | 1463037753633 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:33 INFO - PROCESS | 1884 | 1463037753872 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 00:22:34 INFO - PROCESS | 1884 | 1463037754217 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x92b5f000 == 139 [pid = 1884] [id = 603] 00:22:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9937e800) [pid = 1884] [serial = 1810] [outer = (nil)] 00:22:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9aa3f000) [pid = 1884] [serial = 1811] [outer = 0x9937e800] 00:22:34 INFO - PROCESS | 1884 | 1463037754311 Marionette DEBUG loaded listener.js 00:22:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9aa44000) [pid = 1884] [serial = 1812] [outer = 0x9937e800] 00:22:35 INFO - PROCESS | 1884 | 1463037755247 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1682ms 00:22:35 INFO - PROCESS | 1884 | 1463037755324 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 00:22:35 INFO - PROCESS | 1884 | 1463037755330 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 00:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:22:35 INFO - PROCESS | 1884 | 1463037755342 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:22:35 INFO - PROCESS | 1884 | 1463037755345 Marionette TRACE conn4 <- [1,2386,null,{}] 00:22:35 INFO - PROCESS | 1884 | 1463037755352 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:35 INFO - PROCESS | 1884 | 1463037755598 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:22:35 INFO - PROCESS | 1884 | 1463037755946 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a99d000 == 140 [pid = 1884] [id = 604] 00:22:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9aa0d400) [pid = 1884] [serial = 1813] [outer = (nil)] 00:22:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x9b317000) [pid = 1884] [serial = 1814] [outer = 0x9aa0d400] 00:22:36 INFO - PROCESS | 1884 | 1463037756039 Marionette DEBUG loaded listener.js 00:22:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9b3ab000) [pid = 1884] [serial = 1815] [outer = 0x9aa0d400] 00:22:37 INFO - PROCESS | 1884 | 1463037757050 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1782ms 00:22:37 INFO - PROCESS | 1884 | 1463037757124 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 1884 | 1463037757128 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 00:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:22:37 INFO - PROCESS | 1884 | 1463037757135 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:22:37 INFO - PROCESS | 1884 | 1463037757138 Marionette TRACE conn4 <- [1,2390,null,{}] 00:22:37 INFO - PROCESS | 1884 | 1463037757144 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:37 INFO - PROCESS | 1884 | 1463037757420 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 00:22:37 INFO - PROCESS | 1884 | 1463037757768 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a99e800 == 141 [pid = 1884] [id = 605] 00:22:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9aa40c00) [pid = 1884] [serial = 1816] [outer = (nil)] 00:22:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x9bbd3c00) [pid = 1884] [serial = 1817] [outer = 0x9aa40c00] 00:22:37 INFO - PROCESS | 1884 | 1463037757852 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x9c1b3400) [pid = 1884] [serial = 1818] [outer = 0x9aa40c00] 00:22:38 INFO - PROCESS | 1884 | 1463037758785 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1690ms 00:22:38 INFO - PROCESS | 1884 | 1463037758825 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 00:22:38 INFO - PROCESS | 1884 | 1463037758829 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 00:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:22:38 INFO - PROCESS | 1884 | 1463037758835 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:22:38 INFO - PROCESS | 1884 | 1463037758839 Marionette TRACE conn4 <- [1,2394,null,{}] 00:22:38 INFO - PROCESS | 1884 | 1463037758845 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:39 INFO - PROCESS | 1884 | 1463037759071 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x99f0bc00 == 140 [pid = 1884] [id = 496] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8765d800 == 139 [pid = 1884] [id = 498] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9d405400 == 138 [pid = 1884] [id = 499] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d93c400 == 137 [pid = 1884] [id = 500] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92495800 == 136 [pid = 1884] [id = 493] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ac63c00 == 135 [pid = 1884] [id = 566] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x878c2c00 == 134 [pid = 1884] [id = 494] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x983ca000 == 133 [pid = 1884] [id = 501] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc25000 == 132 [pid = 1884] [id = 497] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89dec000 == 131 [pid = 1884] [id = 588] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89de8400 == 130 [pid = 1884] [id = 587] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89bd5400 == 129 [pid = 1884] [id = 586] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88a54c00 == 128 [pid = 1884] [id = 585] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89816400 == 127 [pid = 1884] [id = 584] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a667800 == 126 [pid = 1884] [id = 582] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9be61c00 == 125 [pid = 1884] [id = 583] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa16c00 == 124 [pid = 1884] [id = 581] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a886c00 == 123 [pid = 1884] [id = 580] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x99843c00 == 122 [pid = 1884] [id = 578] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x952bfc00 == 121 [pid = 1884] [id = 579] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f374400 == 120 [pid = 1884] [id = 577] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9248f800 == 119 [pid = 1884] [id = 576] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92b58000 == 118 [pid = 1884] [id = 575] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91e0d800 == 117 [pid = 1884] [id = 574] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e3400 == 116 [pid = 1884] [id = 572] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f371c00 == 115 [pid = 1884] [id = 573] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c74e000 == 114 [pid = 1884] [id = 571] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2a5000 == 113 [pid = 1884] [id = 570] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c698400 == 112 [pid = 1884] [id = 569] 00:22:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88192000 == 111 [pid = 1884] [id = 568] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8bc2e400) [pid = 1884] [serial = 1646] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x91e0bc00) [pid = 1884] [serial = 1659] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x95204800) [pid = 1884] [serial = 1668] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0xa513ac00) [pid = 1884] [serial = 1691] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x92494000) [pid = 1884] [serial = 1661] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x91185800) [pid = 1884] [serial = 1655] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x91bdb800) [pid = 1884] [serial = 1658] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x89cfb000) [pid = 1884] [serial = 1694] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x9afd5c00) [pid = 1884] [serial = 1676] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x97832c00) [pid = 1884] [serial = 1671] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9b3b0000) [pid = 1884] [serial = 1680] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0xa3312800) [pid = 1884] [serial = 1688] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9118e800) [pid = 1884] [serial = 1656] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0xa1143000) [pid = 1884] [serial = 1685] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8ed06000) [pid = 1884] [serial = 1650] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x88194c00) [pid = 1884] [serial = 1643] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8f3bf400) [pid = 1884] [serial = 1652] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8f6c0400) [pid = 1884] [serial = 1653] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x92cb4c00) [pid = 1884] [serial = 1665] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8d93ec00) [pid = 1884] [serial = 1701] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8e994800) [pid = 1884] [serial = 1649] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x9c1a7800) [pid = 1884] [serial = 1682] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9b3a6400) [pid = 1884] [serial = 1679] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8b4ba800) [pid = 1884] [serial = 1697] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x99f07c00) [pid = 1884] [serial = 1673] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8c8e7000) [pid = 1884] [serial = 1700] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8c8e7c00) [pid = 1884] [serial = 1647] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0xa334fc00) [pid = 1884] [serial = 1689] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8e992400) [pid = 1884] [serial = 1581] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9a633000) [pid = 1884] [serial = 1674] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0xa2370c00) [pid = 1884] [serial = 1686] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8a842c00) [pid = 1884] [serial = 1695] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x89880400) [pid = 1884] [serial = 1644] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9d424400) [pid = 1884] [serial = 1683] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x947e4000) [pid = 1884] [serial = 1667] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8ba3d000) [pid = 1884] [serial = 1698] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9b30a800) [pid = 1884] [serial = 1677] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9781b000) [pid = 1884] [serial = 1670] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x92633800) [pid = 1884] [serial = 1662] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x92cac800) [pid = 1884] [serial = 1664] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8e57d800) [pid = 1884] [serial = 1703] [outer = (nil)] [url = about:blank] 00:22:41 INFO - PROCESS | 1884 | 1463037761771 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x88190c00 == 112 [pid = 1884] [id = 606] 00:22:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x88192c00) [pid = 1884] [serial = 1819] [outer = (nil)] 00:22:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x88a50c00) [pid = 1884] [serial = 1820] [outer = 0x88192c00] 00:22:41 INFO - PROCESS | 1884 | 1463037761880 Marionette DEBUG loaded listener.js 00:22:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x894edc00) [pid = 1884] [serial = 1821] [outer = 0x88192c00] 00:22:42 INFO - PROCESS | 1884 | 1463037762759 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3987ms 00:22:42 INFO - PROCESS | 1884 | 1463037762825 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 00:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:22:42 INFO - PROCESS | 1884 | 1463037762831 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 00:22:42 INFO - PROCESS | 1884 | 1463037762838 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:22:42 INFO - PROCESS | 1884 | 1463037762844 Marionette TRACE conn4 <- [1,2398,null,{}] 00:22:42 INFO - PROCESS | 1884 | 1463037762851 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:43 INFO - PROCESS | 1884 | 1463037763084 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 00:22:43 INFO - PROCESS | 1884 | 1463037763297 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bcd400 == 113 [pid = 1884] [id = 607] 00:22:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x89cf1000) [pid = 1884] [serial = 1822] [outer = (nil)] 00:22:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x89df0800) [pid = 1884] [serial = 1823] [outer = 0x89cf1000] 00:22:43 INFO - PROCESS | 1884 | 1463037763420 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ac6e800) [pid = 1884] [serial = 1824] [outer = 0x89cf1000] 00:22:44 INFO - PROCESS | 1884 | 1463037764351 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1584ms 00:22:44 INFO - PROCESS | 1884 | 1463037764426 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 1884 | 1463037764433 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 00:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:22:44 INFO - PROCESS | 1884 | 1463037764440 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:22:44 INFO - PROCESS | 1884 | 1463037764444 Marionette TRACE conn4 <- [1,2402,null,{}] 00:22:44 INFO - PROCESS | 1884 | 1463037764459 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:44 INFO - PROCESS | 1884 | 1463037764762 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 00:22:44 INFO - PROCESS | 1884 | 1463037764800 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x89df3400 == 114 [pid = 1884] [id = 608] 00:22:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ba46000) [pid = 1884] [serial = 1825] [outer = (nil)] 00:22:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8c3da000) [pid = 1884] [serial = 1826] [outer = 0x8ba46000] 00:22:44 INFO - PROCESS | 1884 | 1463037764895 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8c696400) [pid = 1884] [serial = 1827] [outer = 0x8ba46000] 00:22:46 INFO - PROCESS | 1884 | 1463037766041 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8c8eb400) [pid = 1884] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8c8e3000) [pid = 1884] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8b4b2c00) [pid = 1884] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x88a55800) [pid = 1884] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x89816c00) [pid = 1884] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9d7b6c00) [pid = 1884] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9d401c00) [pid = 1884] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9afd9000) [pid = 1884] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9aa10000) [pid = 1884] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2099ms 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9930f400) [pid = 1884] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9a633800) [pid = 1884] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x92493800) [pid = 1884] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x92636800) [pid = 1884] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x92b5a400) [pid = 1884] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x92251400) [pid = 1884] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8f6ca800) [pid = 1884] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8ed09c00) [pid = 1884] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8f655800) [pid = 1884] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8e57bc00) [pid = 1884] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x8c742c00) [pid = 1884] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x89889800) [pid = 1884] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:22:46 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x89bd6400) [pid = 1884] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:22:46 INFO - PROCESS | 1884 | 1463037766623 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 00:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:22:46 INFO - PROCESS | 1884 | 1463037766628 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 00:22:46 INFO - PROCESS | 1884 | 1463037766646 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:22:46 INFO - PROCESS | 1884 | 1463037766654 Marionette TRACE conn4 <- [1,2406,null,{}] 00:22:46 INFO - PROCESS | 1884 | 1463037766661 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:46 INFO - PROCESS | 1884 | 1463037766975 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:22:47 INFO - PROCESS | 1884 | 1463037767112 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x89819c00 == 115 [pid = 1884] [id = 609] 00:22:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8bbd4c00) [pid = 1884] [serial = 1828] [outer = (nil)] 00:22:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8c8eb400) [pid = 1884] [serial = 1829] [outer = 0x8bbd4c00] 00:22:47 INFO - PROCESS | 1884 | 1463037767201 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8d9e6400) [pid = 1884] [serial = 1830] [outer = 0x8bbd4c00] 00:22:47 INFO - PROCESS | 1884 | 1463037767987 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1396ms 00:22:48 INFO - PROCESS | 1884 | 1463037768033 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:22:48 INFO - PROCESS | 1884 | 1463037768038 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 00:22:48 INFO - PROCESS | 1884 | 1463037768044 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:22:48 INFO - PROCESS | 1884 | 1463037768047 Marionette TRACE conn4 <- [1,2410,null,{}] 00:22:48 INFO - PROCESS | 1884 | 1463037768053 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:48 INFO - PROCESS | 1884 | 1463037768276 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 00:22:48 INFO - PROCESS | 1884 | 1463037768647 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800a800 == 116 [pid = 1884] [id = 610] 00:22:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8800ac00) [pid = 1884] [serial = 1831] [outer = (nil)] 00:22:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x88192400) [pid = 1884] [serial = 1832] [outer = 0x8800ac00] 00:22:48 INFO - PROCESS | 1884 | 1463037768814 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x89818000) [pid = 1884] [serial = 1833] [outer = 0x8800ac00] 00:22:49 INFO - PROCESS | 1884 | 1463037769836 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1833ms 00:22:49 INFO - PROCESS | 1884 | 1463037769877 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 1884 | 1463037769885 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 00:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:22:49 INFO - PROCESS | 1884 | 1463037769894 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 1884 | 1463037769900 Marionette TRACE conn4 <- [1,2414,null,{}] 00:22:49 INFO - PROCESS | 1884 | 1463037769908 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:50 INFO - PROCESS | 1884 | 1463037770272 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:22:50 INFO - PROCESS | 1884 | 1463037770662 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x89df1800 == 117 [pid = 1884] [id = 611] 00:22:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8b4b1c00) [pid = 1884] [serial = 1834] [outer = (nil)] 00:22:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8b4bb800) [pid = 1884] [serial = 1835] [outer = 0x8b4b1c00] 00:22:50 INFO - PROCESS | 1884 | 1463037770756 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8bc28c00) [pid = 1884] [serial = 1836] [outer = 0x8b4b1c00] 00:22:51 INFO - PROCESS | 1884 | 1463037771803 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1941ms 00:22:51 INFO - PROCESS | 1884 | 1463037771838 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 1884 | 1463037771845 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 00:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:22:51 INFO - PROCESS | 1884 | 1463037771855 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - PROCESS | 1884 | 1463037771860 Marionette TRACE conn4 <- [1,2418,null,{}] 00:22:51 INFO - PROCESS | 1884 | 1463037771866 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:52 INFO - PROCESS | 1884 | 1463037772136 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 00:22:52 INFO - PROCESS | 1884 | 1463037772526 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x8b4b9800 == 118 [pid = 1884] [id = 612] 00:22:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8d93b000) [pid = 1884] [serial = 1837] [outer = (nil)] 00:22:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8e2ab400) [pid = 1884] [serial = 1838] [outer = 0x8d93b000] 00:22:52 INFO - PROCESS | 1884 | 1463037772625 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8e992400) [pid = 1884] [serial = 1839] [outer = 0x8d93b000] 00:22:53 INFO - PROCESS | 1884 | 1463037773622 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1841ms 00:22:53 INFO - PROCESS | 1884 | 1463037773697 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:22:53 INFO - PROCESS | 1884 | 1463037773701 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 00:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:22:53 INFO - PROCESS | 1884 | 1463037773711 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:22:53 INFO - PROCESS | 1884 | 1463037773721 Marionette TRACE conn4 <- [1,2422,null,{}] 00:22:53 INFO - PROCESS | 1884 | 1463037773737 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:54 INFO - PROCESS | 1884 | 1463037774169 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 00:22:54 INFO - PROCESS | 1884 | 1463037774404 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bcd000 == 119 [pid = 1884] [id = 613] 00:22:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8d9dc400) [pid = 1884] [serial = 1840] [outer = (nil)] 00:22:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8f366800) [pid = 1884] [serial = 1841] [outer = 0x8d9dc400] 00:22:54 INFO - PROCESS | 1884 | 1463037774497 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8f375000) [pid = 1884] [serial = 1842] [outer = 0x8d9dc400] 00:22:55 INFO - PROCESS | 1884 | 1463037775547 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1899ms 00:22:55 INFO - PROCESS | 1884 | 1463037775609 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 00:22:55 INFO - PROCESS | 1884 | 1463037775614 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 00:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:22:55 INFO - PROCESS | 1884 | 1463037775622 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:22:55 INFO - PROCESS | 1884 | 1463037775626 Marionette TRACE conn4 <- [1,2426,null,{}] 00:22:55 INFO - PROCESS | 1884 | 1463037775632 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:55 INFO - PROCESS | 1884 | 1463037775885 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:22:56 INFO - PROCESS | 1884 | 1463037776226 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8ec800 == 120 [pid = 1884] [id = 614] 00:22:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8e57e000) [pid = 1884] [serial = 1843] [outer = (nil)] 00:22:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8f659000) [pid = 1884] [serial = 1844] [outer = 0x8e57e000] 00:22:56 INFO - PROCESS | 1884 | 1463037776323 Marionette DEBUG loaded listener.js 00:22:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f65f400) [pid = 1884] [serial = 1845] [outer = 0x8e57e000] 00:22:57 INFO - PROCESS | 1884 | 1463037777327 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1782ms 00:22:57 INFO - PROCESS | 1884 | 1463037777405 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 1884 | 1463037777408 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 00:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:22:57 INFO - PROCESS | 1884 | 1463037777415 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:22:57 INFO - PROCESS | 1884 | 1463037777418 Marionette TRACE conn4 <- [1,2430,null,{}] 00:22:57 INFO - PROCESS | 1884 | 1463037777425 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:57 INFO - PROCESS | 1884 | 1463037777706 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 00:22:58 INFO - PROCESS | 1884 | 1463037778071 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x91183400 == 121 [pid = 1884] [id = 615] 00:22:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91183800) [pid = 1884] [serial = 1846] [outer = (nil)] 00:22:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x91190400) [pid = 1884] [serial = 1847] [outer = 0x91183800] 00:22:58 INFO - PROCESS | 1884 | 1463037778174 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x91d88c00) [pid = 1884] [serial = 1848] [outer = 0x91183800] 00:22:59 INFO - PROCESS | 1884 | 1463037779147 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1783ms 00:22:59 INFO - PROCESS | 1884 | 1463037779200 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 1884 | 1463037779204 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 00:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:22:59 INFO - PROCESS | 1884 | 1463037779211 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:22:59 INFO - PROCESS | 1884 | 1463037779214 Marionette TRACE conn4 <- [1,2434,null,{}] 00:22:59 INFO - PROCESS | 1884 | 1463037779220 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:22:59 INFO - PROCESS | 1884 | 1463037779453 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:22:59 INFO - PROCESS | 1884 | 1463037779807 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e583c00 == 122 [pid = 1884] [id = 616] 00:22:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f655800) [pid = 1884] [serial = 1849] [outer = (nil)] 00:22:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x92258800) [pid = 1884] [serial = 1850] [outer = 0x8f655800] 00:22:59 INFO - PROCESS | 1884 | 1463037779914 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x9248ec00) [pid = 1884] [serial = 1851] [outer = 0x8f655800] 00:23:00 INFO - PROCESS | 1884 | 1463037780841 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1681ms 00:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:23:00 INFO - PROCESS | 1884 | 1463037780894 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 1884 | 1463037780897 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 00:23:00 INFO - PROCESS | 1884 | 1463037780904 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 1884 | 1463037780907 Marionette TRACE conn4 <- [1,2438,null,{}] 00:23:00 INFO - PROCESS | 1884 | 1463037780913 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:01 INFO - PROCESS | 1884 | 1463037781159 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 00:23:01 INFO - PROCESS | 1884 | 1463037781501 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d939800 == 123 [pid = 1884] [id = 617] 00:23:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91e06800) [pid = 1884] [serial = 1852] [outer = (nil)] 00:23:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x92826c00) [pid = 1884] [serial = 1853] [outer = 0x91e06800] 00:23:01 INFO - PROCESS | 1884 | 1463037781596 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x9282f000) [pid = 1884] [serial = 1854] [outer = 0x91e06800] 00:23:02 INFO - PROCESS | 1884 | 1463037782572 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1732ms 00:23:02 INFO - PROCESS | 1884 | 1463037782636 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 1884 | 1463037782639 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 00:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:23:02 INFO - PROCESS | 1884 | 1463037782646 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 1884 | 1463037782650 Marionette TRACE conn4 <- [1,2442,null,{}] 00:23:02 INFO - PROCESS | 1884 | 1463037782656 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:02 INFO - PROCESS | 1884 | 1463037782902 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 00:23:03 INFO - PROCESS | 1884 | 1463037783242 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x92252000 == 124 [pid = 1884] [id = 618] 00:23:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x92499400) [pid = 1884] [serial = 1855] [outer = (nil)] 00:23:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x93de9400) [pid = 1884] [serial = 1856] [outer = 0x92499400] 00:23:03 INFO - PROCESS | 1884 | 1463037783336 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x947e4400) [pid = 1884] [serial = 1857] [outer = 0x92499400] 00:23:04 INFO - PROCESS | 1884 | 1463037784253 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1639ms 00:23:04 INFO - PROCESS | 1884 | 1463037784287 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 00:23:04 INFO - PROCESS | 1884 | 1463037784290 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 00:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:23:04 INFO - PROCESS | 1884 | 1463037784297 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:23:04 INFO - PROCESS | 1884 | 1463037784301 Marionette TRACE conn4 <- [1,2446,null,{}] 00:23:04 INFO - PROCESS | 1884 | 1463037784307 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:04 INFO - PROCESS | 1884 | 1463037784543 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:23:04 INFO - PROCESS | 1884 | 1463037784903 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bdb000 == 125 [pid = 1884] [id = 619] 00:23:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x92b53c00) [pid = 1884] [serial = 1858] [outer = (nil)] 00:23:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9548d800) [pid = 1884] [serial = 1859] [outer = 0x92b53c00] 00:23:05 INFO - PROCESS | 1884 | 1463037785013 Marionette DEBUG loaded listener.js 00:23:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x95493400) [pid = 1884] [serial = 1860] [outer = 0x92b53c00] 00:23:06 INFO - PROCESS | 1884 | 1463037786001 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1744ms 00:23:06 INFO - PROCESS | 1884 | 1463037786043 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:23:06 INFO - PROCESS | 1884 | 1463037786048 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 00:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:23:06 INFO - PROCESS | 1884 | 1463037786054 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:23:06 INFO - PROCESS | 1884 | 1463037786058 Marionette TRACE conn4 <- [1,2450,null,{}] 00:23:06 INFO - PROCESS | 1884 | 1463037786065 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:06 INFO - PROCESS | 1884 | 1463037786308 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 00:23:06 INFO - PROCESS | 1884 | 1463037786669 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x979c3800 == 126 [pid = 1884] [id = 620] 00:23:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x983c3800) [pid = 1884] [serial = 1861] [outer = (nil)] 00:23:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9930a800) [pid = 1884] [serial = 1862] [outer = 0x983c3800] 00:23:06 INFO - PROCESS | 1884 | 1463037786781 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9a291000) [pid = 1884] [serial = 1863] [outer = 0x983c3800] 00:23:07 INFO - PROCESS | 1884 | 1463037787781 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1784ms 00:23:07 INFO - PROCESS | 1884 | 1463037787839 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 1884 | 1463037787843 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 00:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:23:07 INFO - PROCESS | 1884 | 1463037787850 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:23:07 INFO - PROCESS | 1884 | 1463037787854 Marionette TRACE conn4 <- [1,2454,null,{}] 00:23:07 INFO - PROCESS | 1884 | 1463037787860 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:08 INFO - PROCESS | 1884 | 1463037788162 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:23:08 INFO - PROCESS | 1884 | 1463037788521 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x89817400 == 127 [pid = 1884] [id = 621] 00:23:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9a668800) [pid = 1884] [serial = 1864] [outer = (nil)] 00:23:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9afde400) [pid = 1884] [serial = 1865] [outer = 0x9a668800] 00:23:08 INFO - PROCESS | 1884 | 1463037788612 Marionette DEBUG loaded listener.js 00:23:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9b309800) [pid = 1884] [serial = 1866] [outer = 0x9a668800] 00:23:09 INFO - PROCESS | 1884 | 1463037789557 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1782ms 00:23:09 INFO - PROCESS | 1884 | 1463037789634 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 00:23:09 INFO - PROCESS | 1884 | 1463037789638 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 00:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:23:09 INFO - PROCESS | 1884 | 1463037789644 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:23:09 INFO - PROCESS | 1884 | 1463037789648 Marionette TRACE conn4 <- [1,2458,null,{}] 00:23:09 INFO - PROCESS | 1884 | 1463037789654 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:09 INFO - PROCESS | 1884 | 1463037789962 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 00:23:10 INFO - PROCESS | 1884 | 1463037790313 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x99301400 == 128 [pid = 1884] [id = 622] 00:23:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x99f0ec00) [pid = 1884] [serial = 1867] [outer = (nil)] 00:23:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9be60400) [pid = 1884] [serial = 1868] [outer = 0x99f0ec00] 00:23:10 INFO - PROCESS | 1884 | 1463037790403 Marionette DEBUG loaded listener.js 00:23:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9be6a400) [pid = 1884] [serial = 1869] [outer = 0x99f0ec00] 00:23:11 INFO - PROCESS | 1884 | 1463037791343 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1735ms 00:23:11 INFO - PROCESS | 1884 | 1463037791380 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:23:11 INFO - PROCESS | 1884 | 1463037791395 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 00:23:11 INFO - PROCESS | 1884 | 1463037791401 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:23:11 INFO - PROCESS | 1884 | 1463037791405 Marionette TRACE conn4 <- [1,2462,null,{}] 00:23:11 INFO - PROCESS | 1884 | 1463037791411 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:11 INFO - PROCESS | 1884 | 1463037791657 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 00:23:12 INFO - PROCESS | 1884 | 1463037792010 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b6ab800 == 129 [pid = 1884] [id = 623] 00:23:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9b8c7c00) [pid = 1884] [serial = 1870] [outer = (nil)] 00:23:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9d592000) [pid = 1884] [serial = 1871] [outer = 0x9b8c7c00] 00:23:12 INFO - PROCESS | 1884 | 1463037792120 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9d5b8c00) [pid = 1884] [serial = 1872] [outer = 0x9b8c7c00] 00:23:13 INFO - PROCESS | 1884 | 1463037793120 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1790ms 00:23:13 INFO - PROCESS | 1884 | 1463037793192 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 1884 | 1463037793196 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 00:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:23:13 INFO - PROCESS | 1884 | 1463037793203 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - PROCESS | 1884 | 1463037793207 Marionette TRACE conn4 <- [1,2466,null,{}] 00:23:13 INFO - PROCESS | 1884 | 1463037793213 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:13 INFO - PROCESS | 1884 | 1463037793465 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:23:13 INFO - PROCESS | 1884 | 1463037793818 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e1bc00 == 130 [pid = 1884] [id = 624] 00:23:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9bba5000) [pid = 1884] [serial = 1873] [outer = (nil)] 00:23:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0xa22ac000) [pid = 1884] [serial = 1874] [outer = 0x9bba5000] 00:23:13 INFO - PROCESS | 1884 | 1463037793913 Marionette DEBUG loaded listener.js 00:23:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0xa2370400) [pid = 1884] [serial = 1875] [outer = 0x9bba5000] 00:23:14 INFO - PROCESS | 1884 | 1463037794821 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1682ms 00:23:14 INFO - PROCESS | 1884 | 1463037794887 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:23:14 INFO - PROCESS | 1884 | 1463037794892 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 00:23:14 INFO - PROCESS | 1884 | 1463037794899 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - PROCESS | 1884 | 1463037794903 Marionette TRACE conn4 <- [1,2470,null,{}] 00:23:14 INFO - PROCESS | 1884 | 1463037794909 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:15 INFO - PROCESS | 1884 | 1463037795209 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 00:23:15 INFO - PROCESS | 1884 | 1463037795556 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b3ad800 == 131 [pid = 1884] [id = 625] 00:23:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9d428000) [pid = 1884] [serial = 1876] [outer = (nil)] 00:23:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0xa2543000) [pid = 1884] [serial = 1877] [outer = 0x9d428000] 00:23:15 INFO - PROCESS | 1884 | 1463037795651 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0xa2724c00) [pid = 1884] [serial = 1878] [outer = 0x9d428000] 00:23:16 INFO - PROCESS | 1884 | 1463037796574 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1736ms 00:23:16 INFO - PROCESS | 1884 | 1463037796635 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 00:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:23:16 INFO - PROCESS | 1884 | 1463037796640 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 00:23:16 INFO - PROCESS | 1884 | 1463037796647 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:23:16 INFO - PROCESS | 1884 | 1463037796651 Marionette TRACE conn4 <- [1,2474,null,{}] 00:23:16 INFO - PROCESS | 1884 | 1463037796659 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:16 INFO - PROCESS | 1884 | 1463037796950 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:23:17 INFO - PROCESS | 1884 | 1463037797315 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:17 INFO - PROCESS | 1884 | ++DOCSHELL 0xa23bc000 == 132 [pid = 1884] [id = 626] 00:23:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0xa3158800) [pid = 1884] [serial = 1879] [outer = (nil)] 00:23:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0xa31e4400) [pid = 1884] [serial = 1880] [outer = 0xa3158800] 00:23:17 INFO - PROCESS | 1884 | 1463037797416 Marionette DEBUG loaded listener.js 00:23:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0xa3349400) [pid = 1884] [serial = 1881] [outer = 0xa3158800] 00:23:18 INFO - PROCESS | 1884 | 1463037798395 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1797ms 00:23:18 INFO - PROCESS | 1884 | 1463037798445 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 00:23:18 INFO - PROCESS | 1884 | 1463037798449 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 00:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:23:18 INFO - PROCESS | 1884 | 1463037798455 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:23:18 INFO - PROCESS | 1884 | 1463037798459 Marionette TRACE conn4 <- [1,2478,null,{}] 00:23:18 INFO - PROCESS | 1884 | 1463037798465 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:18 INFO - PROCESS | 1884 | 1463037798707 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x88a59400 == 131 [pid = 1884] [id = 564] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8b4b7400 == 130 [pid = 1884] [id = 565] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87654000 == 129 [pid = 1884] [id = 292] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x878b8800 == 128 [pid = 1884] [id = 444] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8bbdcc00 == 127 [pid = 1884] [id = 200] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9a63e400 == 126 [pid = 1884] [id = 521] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c746c00 == 125 [pid = 1884] [id = 185] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9a637800 == 124 [pid = 1884] [id = 522] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89819c00 == 123 [pid = 1884] [id = 609] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89df3400 == 122 [pid = 1884] [id = 608] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89bcd400 == 121 [pid = 1884] [id = 607] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x88190c00 == 120 [pid = 1884] [id = 606] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9a99d000 == 119 [pid = 1884] [id = 604] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x92634800 == 118 [pid = 1884] [id = 602] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x92b5f000 == 117 [pid = 1884] [id = 603] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x947de000 == 116 [pid = 1884] [id = 601] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x9548f800 == 115 [pid = 1884] [id = 600] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91d90400 == 114 [pid = 1884] [id = 599] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91e04800 == 113 [pid = 1884] [id = 598] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x89cf5800 == 112 [pid = 1884] [id = 596] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x91210c00 == 111 [pid = 1884] [id = 597] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed08c00 == 110 [pid = 1884] [id = 595] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8f367800 == 109 [pid = 1884] [id = 594] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8800e400 == 108 [pid = 1884] [id = 593] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8c691800 == 107 [pid = 1884] [id = 591] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8b4b1400 == 106 [pid = 1884] [id = 592] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x8a84a000 == 105 [pid = 1884] [id = 590] 00:23:21 INFO - PROCESS | 1884 | --DOCSHELL 0x87e14c00 == 104 [pid = 1884] [id = 589] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8e57f800) [pid = 1884] [serial = 1641] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0xa513f000) [pid = 1884] [serial = 1692] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8c74f400) [pid = 1884] [serial = 1766] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8bc23400) [pid = 1884] [serial = 1763] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x88a5b000) [pid = 1884] [serial = 1757] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x89819000) [pid = 1884] [serial = 1758] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x89820000) [pid = 1884] [serial = 1755] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8981e400) [pid = 1884] [serial = 1754] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0xa27dc800) [pid = 1884] [serial = 1752] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0xa253ec00) [pid = 1884] [serial = 1751] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0xa2243800) [pid = 1884] [serial = 1749] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9d7b3800) [pid = 1884] [serial = 1748] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9d425000) [pid = 1884] [serial = 1746] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9c1ab400) [pid = 1884] [serial = 1745] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x9b3a9c00) [pid = 1884] [serial = 1743] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9b30c400) [pid = 1884] [serial = 1742] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9aa45800) [pid = 1884] [serial = 1740] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9aa17c00) [pid = 1884] [serial = 1739] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x9a99ec00) [pid = 1884] [serial = 1737] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9a639c00) [pid = 1884] [serial = 1736] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9930a000) [pid = 1884] [serial = 1734] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x99304400) [pid = 1884] [serial = 1733] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x97816000) [pid = 1884] [serial = 1731] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x95492c00) [pid = 1884] [serial = 1730] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x93ba9400) [pid = 1884] [serial = 1728] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x92fd2400) [pid = 1884] [serial = 1727] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9282e400) [pid = 1884] [serial = 1725] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x92497000) [pid = 1884] [serial = 1724] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x92252400) [pid = 1884] [serial = 1722] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x91e08800) [pid = 1884] [serial = 1721] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9120a400) [pid = 1884] [serial = 1719] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9118d000) [pid = 1884] [serial = 1718] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8f6d5400) [pid = 1884] [serial = 1716] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8f6c2000) [pid = 1884] [serial = 1715] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8f3b4800) [pid = 1884] [serial = 1713] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8f36d000) [pid = 1884] [serial = 1712] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8e99cc00) [pid = 1884] [serial = 1710] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8e2acc00) [pid = 1884] [serial = 1709] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8b4b4800) [pid = 1884] [serial = 1707] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8b4ad400) [pid = 1884] [serial = 1706] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x89cfbc00) [pid = 1884] [serial = 1760] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8c3dc800) [pid = 1884] [serial = 1764] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8a843800) [pid = 1884] [serial = 1761] [outer = (nil)] [url = about:blank] 00:23:21 INFO - PROCESS | 1884 | 1463037801491 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x8800d400 == 105 [pid = 1884] [id = 627] 00:23:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8800e000) [pid = 1884] [serial = 1882] [outer = (nil)] 00:23:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x88a4e000) [pid = 1884] [serial = 1883] [outer = 0x8800e000] 00:23:21 INFO - PROCESS | 1884 | 1463037801582 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x89816c00) [pid = 1884] [serial = 1884] [outer = 0x8800e000] 00:23:22 INFO - PROCESS | 1884 | 1463037802472 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 4041ms 00:23:22 INFO - PROCESS | 1884 | 1463037802522 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:23:22 INFO - PROCESS | 1884 | 1463037802528 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 00:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:23:22 INFO - PROCESS | 1884 | 1463037802540 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:23:22 INFO - PROCESS | 1884 | 1463037802545 Marionette TRACE conn4 <- [1,2482,null,{}] 00:23:22 INFO - PROCESS | 1884 | 1463037802553 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:22 INFO - PROCESS | 1884 | 1463037802789 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 00:23:23 INFO - PROCESS | 1884 | 1463037803019 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x89888400 == 106 [pid = 1884] [id = 628] 00:23:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8988c800) [pid = 1884] [serial = 1885] [outer = (nil)] 00:23:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89df3400) [pid = 1884] [serial = 1886] [outer = 0x8988c800] 00:23:23 INFO - PROCESS | 1884 | 1463037803101 Marionette DEBUG loaded listener.js 00:23:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8b4b1400) [pid = 1884] [serial = 1887] [outer = 0x8988c800] 00:23:24 INFO - PROCESS | 1884 | 1463037804074 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 00:23:24 INFO - PROCESS | 1884 | 1463037804142 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 1884 | 1463037804149 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 00:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:23:24 INFO - PROCESS | 1884 | 1463037804156 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:23:24 INFO - PROCESS | 1884 | 1463037804158 Marionette TRACE conn4 <- [1,2486,null,{}] 00:23:24 INFO - PROCESS | 1884 | 1463037804165 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:24 INFO - PROCESS | 1884 | 1463037804481 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:23:24 INFO - PROCESS | 1884 | 1463037804516 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd5000 == 107 [pid = 1884] [id = 629] 00:23:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8c3d3800) [pid = 1884] [serial = 1888] [outer = (nil)] 00:23:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8c699400) [pid = 1884] [serial = 1889] [outer = 0x8c3d3800] 00:23:24 INFO - PROCESS | 1884 | 1463037804593 Marionette DEBUG loaded listener.js 00:23:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8c8ec000) [pid = 1884] [serial = 1890] [outer = 0x8c3d3800] 00:23:25 INFO - PROCESS | 1884 | 1463037805789 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2238ms 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8d933800) [pid = 1884] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8ba46000) [pid = 1884] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92cb2000) [pid = 1884] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x92635000) [pid = 1884] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x91d8e400) [pid = 1884] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8e578400) [pid = 1884] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8f653000) [pid = 1884] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8f368800) [pid = 1884] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x89bd6000) [pid = 1884] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8bc21400) [pid = 1884] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8c74e800) [pid = 1884] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8ac64c00) [pid = 1884] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x87e15c00) [pid = 1884] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x89cf1000) [pid = 1884] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x88192c00) [pid = 1884] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x9aa0d400) [pid = 1884] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x9937e800) [pid = 1884] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x92cab400) [pid = 1884] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x97820400) [pid = 1884] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:23:26 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x95491c00) [pid = 1884] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:23:26 INFO - PROCESS | 1884 | 1463037806518 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:23:26 INFO - PROCESS | 1884 | 1463037806523 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 00:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:23:26 INFO - PROCESS | 1884 | 1463037806542 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 1884 | 1463037806552 Marionette TRACE conn4 <- [1,2490,null,{}] 00:23:26 INFO - PROCESS | 1884 | 1463037806559 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:26 INFO - PROCESS | 1884 | 1463037806876 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 00:23:27 INFO - PROCESS | 1884 | 1463037807019 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c74a800 == 108 [pid = 1884] [id = 630] 00:23:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8c8ed800) [pid = 1884] [serial = 1891] [outer = (nil)] 00:23:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8d9e7400) [pid = 1884] [serial = 1892] [outer = 0x8c8ed800] 00:23:27 INFO - PROCESS | 1884 | 1463037807116 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8e578400) [pid = 1884] [serial = 1893] [outer = 0x8c8ed800] 00:23:28 INFO - PROCESS | 1884 | 1463037808009 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1549ms 00:23:28 INFO - PROCESS | 1884 | 1463037808081 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 1884 | 1463037808085 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 00:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:23:28 INFO - PROCESS | 1884 | 1463037808092 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - PROCESS | 1884 | 1463037808096 Marionette TRACE conn4 <- [1,2494,null,{}] 00:23:28 INFO - PROCESS | 1884 | 1463037808102 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:28 INFO - PROCESS | 1884 | 1463037808339 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:23:28 INFO - PROCESS | 1884 | 1463037808784 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x88007400 == 109 [pid = 1884] [id = 631] 00:23:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8800c000) [pid = 1884] [serial = 1894] [outer = (nil)] 00:23:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x88a54400) [pid = 1884] [serial = 1895] [outer = 0x8800c000] 00:23:28 INFO - PROCESS | 1884 | 1463037808904 Marionette DEBUG loaded listener.js 00:23:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x89822400) [pid = 1884] [serial = 1896] [outer = 0x8800c000] 00:23:29 INFO - PROCESS | 1884 | 1463037809944 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1889ms 00:23:29 INFO - PROCESS | 1884 | 1463037809983 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 00:23:29 INFO - PROCESS | 1884 | 1463037809990 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 00:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:23:29 INFO - PROCESS | 1884 | 1463037809998 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:23:30 INFO - PROCESS | 1884 | 1463037810004 Marionette TRACE conn4 <- [1,2498,null,{}] 00:23:30 INFO - PROCESS | 1884 | 1463037810012 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:30 INFO - PROCESS | 1884 | 1463037810282 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 00:23:30 INFO - PROCESS | 1884 | 1463037810635 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de9000 == 110 [pid = 1884] [id = 632] 00:23:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8b4b4800) [pid = 1884] [serial = 1897] [outer = (nil)] 00:23:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8bbddc00) [pid = 1884] [serial = 1898] [outer = 0x8b4b4800] 00:23:30 INFO - PROCESS | 1884 | 1463037810734 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8c699c00) [pid = 1884] [serial = 1899] [outer = 0x8b4b4800] 00:23:31 INFO - PROCESS | 1884 | 1463037811726 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1792ms 00:23:31 INFO - PROCESS | 1884 | 1463037811794 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 1884 | 1463037811802 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 00:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:23:31 INFO - PROCESS | 1884 | 1463037811811 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:23:31 INFO - PROCESS | 1884 | 1463037811814 Marionette TRACE conn4 <- [1,2502,null,{}] 00:23:31 INFO - PROCESS | 1884 | 1463037811823 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:32 INFO - PROCESS | 1884 | 1463037812130 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 00:23:32 INFO - PROCESS | 1884 | 1463037812533 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bbdfc00 == 111 [pid = 1884] [id = 633] 00:23:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8e998000) [pid = 1884] [serial = 1900] [outer = (nil)] 00:23:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8e9a0000) [pid = 1884] [serial = 1901] [outer = 0x8e998000] 00:23:32 INFO - PROCESS | 1884 | 1463037812627 Marionette DEBUG loaded listener.js 00:23:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8ed04800) [pid = 1884] [serial = 1902] [outer = 0x8e998000] 00:23:33 INFO - PROCESS | 1884 | 1463037813731 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1983ms 00:23:33 INFO - PROCESS | 1884 | 1463037813795 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 00:23:33 INFO - PROCESS | 1884 | 1463037813801 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 00:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:23:33 INFO - PROCESS | 1884 | 1463037813817 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:23:33 INFO - PROCESS | 1884 | 1463037813828 Marionette TRACE conn4 <- [1,2506,null,{}] 00:23:33 INFO - PROCESS | 1884 | 1463037813840 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:34 INFO - PROCESS | 1884 | 1463037814161 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:23:34 INFO - PROCESS | 1884 | 1463037814531 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x894f3400 == 112 [pid = 1884] [id = 634] 00:23:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8c8e8c00) [pid = 1884] [serial = 1903] [outer = (nil)] 00:23:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8f652000) [pid = 1884] [serial = 1904] [outer = 0x8c8e8c00] 00:23:34 INFO - PROCESS | 1884 | 1463037814625 Marionette DEBUG loaded listener.js 00:23:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8f6c9c00) [pid = 1884] [serial = 1905] [outer = 0x8c8e8c00] 00:23:35 INFO - PROCESS | 1884 | 1463037815642 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1910ms 00:23:35 INFO - PROCESS | 1884 | 1463037815719 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:23:35 INFO - PROCESS | 1884 | 1463037815724 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 00:23:35 INFO - PROCESS | 1884 | 1463037815731 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:23:35 INFO - PROCESS | 1884 | 1463037815734 Marionette TRACE conn4 <- [1,2510,null,{}] 00:23:35 INFO - PROCESS | 1884 | 1463037815741 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:36 INFO - PROCESS | 1884 | 1463037816023 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 00:23:36 INFO - PROCESS | 1884 | 1463037816364 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2a3800 == 113 [pid = 1884] [id = 635] 00:23:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8f36ec00) [pid = 1884] [serial = 1906] [outer = (nil)] 00:23:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x9118bc00) [pid = 1884] [serial = 1907] [outer = 0x8f36ec00] 00:23:36 INFO - PROCESS | 1884 | 1463037816456 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x91206800) [pid = 1884] [serial = 1908] [outer = 0x8f36ec00] 00:23:37 INFO - PROCESS | 1884 | 1463037817390 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1693ms 00:23:37 INFO - PROCESS | 1884 | 1463037817424 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 00:23:37 INFO - PROCESS | 1884 | 1463037817429 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 00:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:23:37 INFO - PROCESS | 1884 | 1463037817436 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:23:37 INFO - PROCESS | 1884 | 1463037817440 Marionette TRACE conn4 <- [1,2514,null,{}] 00:23:37 INFO - PROCESS | 1884 | 1463037817447 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:37 INFO - PROCESS | 1884 | 1463037817683 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:23:38 INFO - PROCESS | 1884 | 1463037818049 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bdc000 == 114 [pid = 1884] [id = 636] 00:23:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x91bde400) [pid = 1884] [serial = 1909] [outer = (nil)] 00:23:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x91d81400) [pid = 1884] [serial = 1910] [outer = 0x91bde400] 00:23:38 INFO - PROCESS | 1884 | 1463037818157 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x92259c00) [pid = 1884] [serial = 1911] [outer = 0x91bde400] 00:23:39 INFO - PROCESS | 1884 | 1463037819190 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1785ms 00:23:39 INFO - PROCESS | 1884 | 1463037819223 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 00:23:39 INFO - PROCESS | 1884 | 1463037819226 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 00:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:23:39 INFO - PROCESS | 1884 | 1463037819233 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:23:39 INFO - PROCESS | 1884 | 1463037819237 Marionette TRACE conn4 <- [1,2518,null,{}] 00:23:39 INFO - PROCESS | 1884 | 1463037819245 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:39 INFO - PROCESS | 1884 | 1463037819516 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 00:23:39 INFO - PROCESS | 1884 | 1463037819869 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e2a4000 == 115 [pid = 1884] [id = 637] 00:23:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8e959c00) [pid = 1884] [serial = 1912] [outer = (nil)] 00:23:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9282c800) [pid = 1884] [serial = 1913] [outer = 0x8e959c00] 00:23:39 INFO - PROCESS | 1884 | 1463037819981 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x92cb0400) [pid = 1884] [serial = 1914] [outer = 0x8e959c00] 00:23:40 INFO - PROCESS | 1884 | 1463037820964 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1790ms 00:23:41 INFO - PROCESS | 1884 | 1463037821025 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:23:41 INFO - PROCESS | 1884 | 1463037821030 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 00:23:41 INFO - PROCESS | 1884 | 1463037821039 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:23:41 INFO - PROCESS | 1884 | 1463037821042 Marionette TRACE conn4 <- [1,2522,null,{}] 00:23:41 INFO - PROCESS | 1884 | 1463037821051 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:41 INFO - PROCESS | 1884 | 1463037821358 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 00:23:41 INFO - PROCESS | 1884 | 1463037821726 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f373400 == 116 [pid = 1884] [id = 638] 00:23:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x92494400) [pid = 1884] [serial = 1915] [outer = (nil)] 00:23:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x93bae800) [pid = 1884] [serial = 1916] [outer = 0x92494400] 00:23:41 INFO - PROCESS | 1884 | 1463037821820 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x93deb800) [pid = 1884] [serial = 1917] [outer = 0x92494400] 00:23:42 INFO - PROCESS | 1884 | 1463037822803 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1836ms 00:23:42 INFO - PROCESS | 1884 | 1463037822874 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 1884 | 1463037822877 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 00:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:23:42 INFO - PROCESS | 1884 | 1463037822885 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - PROCESS | 1884 | 1463037822889 Marionette TRACE conn4 <- [1,2526,null,{}] 00:23:42 INFO - PROCESS | 1884 | 1463037822895 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:43 INFO - PROCESS | 1884 | 1463037823194 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:23:43 INFO - PROCESS | 1884 | 1463037823565 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x9282f800 == 117 [pid = 1884] [id = 639] 00:23:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x92f09c00) [pid = 1884] [serial = 1918] [outer = (nil)] 00:23:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x9782dc00) [pid = 1884] [serial = 1919] [outer = 0x92f09c00] 00:23:43 INFO - PROCESS | 1884 | 1463037823659 Marionette DEBUG loaded listener.js 00:23:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x97834800) [pid = 1884] [serial = 1920] [outer = 0x92f09c00] 00:23:44 INFO - PROCESS | 1884 | 1463037824665 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1832ms 00:23:44 INFO - PROCESS | 1884 | 1463037824719 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:23:44 INFO - PROCESS | 1884 | 1463037824722 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 00:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:23:44 INFO - PROCESS | 1884 | 1463037824730 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - PROCESS | 1884 | 1463037824733 Marionette TRACE conn4 <- [1,2530,null,{}] 00:23:44 INFO - PROCESS | 1884 | 1463037824740 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:45 INFO - PROCESS | 1884 | 1463037825008 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 00:23:45 INFO - PROCESS | 1884 | 1463037825360 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e17400 == 118 [pid = 1884] [id = 640] 00:23:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x8f3b5000) [pid = 1884] [serial = 1921] [outer = (nil)] 00:23:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x99304400) [pid = 1884] [serial = 1922] [outer = 0x8f3b5000] 00:23:45 INFO - PROCESS | 1884 | 1463037825452 Marionette DEBUG loaded listener.js 00:23:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x993ef000) [pid = 1884] [serial = 1923] [outer = 0x8f3b5000] 00:23:46 INFO - PROCESS | 1884 | 1463037826389 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1734ms 00:23:46 INFO - PROCESS | 1884 | 1463037826466 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 00:23:46 INFO - PROCESS | 1884 | 1463037826470 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 00:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:23:46 INFO - PROCESS | 1884 | 1463037826477 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:23:46 INFO - PROCESS | 1884 | 1463037826481 Marionette TRACE conn4 <- [1,2534,null,{}] 00:23:46 INFO - PROCESS | 1884 | 1463037826488 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:46 INFO - PROCESS | 1884 | 1463037826764 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:23:47 INFO - PROCESS | 1884 | 1463037827129 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a636800 == 119 [pid = 1884] [id = 641] 00:23:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9a639000) [pid = 1884] [serial = 1924] [outer = (nil)] 00:23:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9a65e400) [pid = 1884] [serial = 1925] [outer = 0x9a639000] 00:23:47 INFO - PROCESS | 1884 | 1463037827247 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9aa11000) [pid = 1884] [serial = 1926] [outer = 0x9a639000] 00:23:48 INFO - PROCESS | 1884 | 1463037828242 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1836ms 00:23:48 INFO - PROCESS | 1884 | 1463037828315 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 00:23:48 INFO - PROCESS | 1884 | 1463037828320 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 00:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:23:48 INFO - PROCESS | 1884 | 1463037828326 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:23:48 INFO - PROCESS | 1884 | 1463037828332 Marionette TRACE conn4 <- [1,2538,null,{}] 00:23:48 INFO - PROCESS | 1884 | 1463037828338 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:48 INFO - PROCESS | 1884 | 1463037828645 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 00:23:49 INFO - PROCESS | 1884 | 1463037829004 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a3ad000 == 120 [pid = 1884] [id = 642] 00:23:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9aeba800) [pid = 1884] [serial = 1927] [outer = (nil)] 00:23:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9b3a2000) [pid = 1884] [serial = 1928] [outer = 0x9aeba800] 00:23:49 INFO - PROCESS | 1884 | 1463037829097 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9b6a7000) [pid = 1884] [serial = 1929] [outer = 0x9aeba800] 00:23:50 INFO - PROCESS | 1884 | 1463037830096 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1837ms 00:23:50 INFO - PROCESS | 1884 | 1463037830166 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:23:50 INFO - PROCESS | 1884 | 1463037830171 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 00:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:23:50 INFO - PROCESS | 1884 | 1463037830178 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:23:50 INFO - PROCESS | 1884 | 1463037830183 Marionette TRACE conn4 <- [1,2542,null,{}] 00:23:50 INFO - PROCESS | 1884 | 1463037830190 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:50 INFO - PROCESS | 1884 | 1463037830461 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 00:23:50 INFO - PROCESS | 1884 | 1463037830817 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x91e0b000 == 121 [pid = 1884] [id = 643] 00:23:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x92633000) [pid = 1884] [serial = 1930] [outer = (nil)] 00:23:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9d427800) [pid = 1884] [serial = 1931] [outer = 0x92633000] 00:23:50 INFO - PROCESS | 1884 | 1463037830916 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9d58c000) [pid = 1884] [serial = 1932] [outer = 0x92633000] 00:23:51 INFO - PROCESS | 1884 | 1463037831879 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 00:23:51 INFO - PROCESS | 1884 | 1463037831914 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 00:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:23:51 INFO - PROCESS | 1884 | 1463037831929 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 00:23:51 INFO - PROCESS | 1884 | 1463037831936 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:23:51 INFO - PROCESS | 1884 | 1463037831940 Marionette TRACE conn4 <- [1,2546,null,{}] 00:23:51 INFO - PROCESS | 1884 | 1463037831946 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:52 INFO - PROCESS | 1884 | 1463037832211 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:23:52 INFO - PROCESS | 1884 | 1463037832559 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c4c00 == 122 [pid = 1884] [id = 644] 00:23:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9120d400) [pid = 1884] [serial = 1933] [outer = (nil)] 00:23:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0xa236e400) [pid = 1884] [serial = 1934] [outer = 0x9120d400] 00:23:52 INFO - PROCESS | 1884 | 1463037832657 Marionette DEBUG loaded listener.js 00:23:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0xa253f800) [pid = 1884] [serial = 1935] [outer = 0x9120d400] 00:23:53 INFO - PROCESS | 1884 | 1463037833625 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 00:23:53 INFO - PROCESS | 1884 | 1463037833673 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:23:53 INFO - PROCESS | 1884 | 1463037833678 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 00:23:53 INFO - PROCESS | 1884 | 1463037833686 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:23:53 INFO - PROCESS | 1884 | 1463037833689 Marionette TRACE conn4 <- [1,2550,null,{}] 00:23:53 INFO - PROCESS | 1884 | 1463037833696 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:53 INFO - PROCESS | 1884 | 1463037833948 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 00:23:54 INFO - PROCESS | 1884 | 1463037834303 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b315400 == 123 [pid = 1884] [id = 645] 00:23:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9b8c1800) [pid = 1884] [serial = 1936] [outer = (nil)] 00:23:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0xa36a6400) [pid = 1884] [serial = 1937] [outer = 0x9b8c1800] 00:23:54 INFO - PROCESS | 1884 | 1463037834399 Marionette DEBUG loaded listener.js 00:23:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0xa4f12400) [pid = 1884] [serial = 1938] [outer = 0x9b8c1800] 00:23:55 INFO - PROCESS | 1884 | 1463037835380 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1736ms 00:23:55 INFO - PROCESS | 1884 | 1463037835421 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 00:23:55 INFO - PROCESS | 1884 | 1463037835425 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 00:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:23:55 INFO - PROCESS | 1884 | 1463037835432 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:23:55 INFO - PROCESS | 1884 | 1463037835436 Marionette TRACE conn4 <- [1,2554,null,{}] 00:23:55 INFO - PROCESS | 1884 | 1463037835441 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:55 INFO - PROCESS | 1884 | 1463037835698 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:23:56 INFO - PROCESS | 1884 | 1463037836054 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x86101c00 == 124 [pid = 1884] [id = 646] 00:23:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x86103400) [pid = 1884] [serial = 1939] [outer = (nil)] 00:23:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x8610a800) [pid = 1884] [serial = 1940] [outer = 0x86103400] 00:23:56 INFO - PROCESS | 1884 | 1463037836153 Marionette DEBUG loaded listener.js 00:23:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x8610c800) [pid = 1884] [serial = 1941] [outer = 0x86103400] 00:23:57 INFO - PROCESS | 1884 | 1463037837124 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1733ms 00:23:57 INFO - PROCESS | 1884 | 1463037837166 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 00:23:57 INFO - PROCESS | 1884 | 1463037837170 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 00:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:23:57 INFO - PROCESS | 1884 | 1463037837177 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:23:57 INFO - PROCESS | 1884 | 1463037837181 Marionette TRACE conn4 <- [1,2558,null,{}] 00:23:57 INFO - PROCESS | 1884 | 1463037837191 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:23:57 INFO - PROCESS | 1884 | 1463037837456 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 00:23:57 INFO - PROCESS | 1884 | 1463037837814 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x86103c00 == 125 [pid = 1884] [id = 647] 00:23:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x86109c00) [pid = 1884] [serial = 1942] [outer = (nil)] 00:23:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0xa31e0c00) [pid = 1884] [serial = 1943] [outer = 0x86109c00] 00:23:57 INFO - PROCESS | 1884 | 1463037837905 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0xa36a7c00) [pid = 1884] [serial = 1944] [outer = 0x86109c00] 00:23:58 INFO - PROCESS | 1884 | 1463037838953 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8f370800 == 124 [pid = 1884] [id = 488] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8c74a800 == 123 [pid = 1884] [id = 630] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89bd5000 == 122 [pid = 1884] [id = 629] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89888400 == 121 [pid = 1884] [id = 628] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8800d400 == 120 [pid = 1884] [id = 627] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x87e1bc00 == 119 [pid = 1884] [id = 624] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9b3ad800 == 118 [pid = 1884] [id = 625] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9b6ab800 == 117 [pid = 1884] [id = 623] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x99301400 == 116 [pid = 1884] [id = 622] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89817400 == 115 [pid = 1884] [id = 621] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x91bdb000 == 114 [pid = 1884] [id = 619] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x979c3800 == 113 [pid = 1884] [id = 620] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x92252000 == 112 [pid = 1884] [id = 618] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8d939800 == 111 [pid = 1884] [id = 617] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8e583c00 == 110 [pid = 1884] [id = 616] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x91183400 == 109 [pid = 1884] [id = 615] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8ec800 == 108 [pid = 1884] [id = 614] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89bcd000 == 107 [pid = 1884] [id = 613] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89df1800 == 106 [pid = 1884] [id = 611] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8b4b9800 == 105 [pid = 1884] [id = 612] 00:24:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8800a800 == 104 [pid = 1884] [id = 610] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8e964400) [pid = 1884] [serial = 1704] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x8c3da000) [pid = 1884] [serial = 1826] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x8c696400) [pid = 1884] [serial = 1827] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x93bb0800) [pid = 1884] [serial = 1799] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x92b5b400) [pid = 1884] [serial = 1797] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x92822c00) [pid = 1884] [serial = 1796] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9225a000) [pid = 1884] [serial = 1794] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x92251c00) [pid = 1884] [serial = 1793] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x91bda000) [pid = 1884] [serial = 1791] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x91bd5c00) [pid = 1884] [serial = 1790] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9118c800) [pid = 1884] [serial = 1788] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x91183c00) [pid = 1884] [serial = 1787] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8f6c1400) [pid = 1884] [serial = 1785] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x8f36d400) [pid = 1884] [serial = 1784] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8ebdf000) [pid = 1884] [serial = 1782] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8ebd7400) [pid = 1884] [serial = 1781] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8e95f400) [pid = 1884] [serial = 1779] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x8e582000) [pid = 1884] [serial = 1778] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8d93f400) [pid = 1884] [serial = 1776] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8d936c00) [pid = 1884] [serial = 1775] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8bbd7400) [pid = 1884] [serial = 1773] [outer = (nil)] [url = about:blank] 00:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 4339ms 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8b4b0000) [pid = 1884] [serial = 1772] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x88a53400) [pid = 1884] [serial = 1770] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8818bc00) [pid = 1884] [serial = 1769] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x89df0800) [pid = 1884] [serial = 1823] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x88a50c00) [pid = 1884] [serial = 1820] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x894edc00) [pid = 1884] [serial = 1821] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x9bbd3c00) [pid = 1884] [serial = 1817] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9b3ab000) [pid = 1884] [serial = 1815] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x9b317000) [pid = 1884] [serial = 1814] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9aa44000) [pid = 1884] [serial = 1812] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9aa3f000) [pid = 1884] [serial = 1811] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x9a63a400) [pid = 1884] [serial = 1809] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9a634400) [pid = 1884] [serial = 1808] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x99f12400) [pid = 1884] [serial = 1806] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x99f08000) [pid = 1884] [serial = 1805] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x983c3c00) [pid = 1884] [serial = 1803] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x97836400) [pid = 1884] [serial = 1802] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x95204000) [pid = 1884] [serial = 1800] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8c8eb400) [pid = 1884] [serial = 1829] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8ac6e800) [pid = 1884] [serial = 1824] [outer = (nil)] [url = about:blank] 00:24:01 INFO - PROCESS | 1884 | 1463037841670 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 1884 | 1463037841676 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 00:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:24:01 INFO - PROCESS | 1884 | 1463037841688 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 1884 | 1463037841695 Marionette TRACE conn4 <- [1,2562,null,{}] 00:24:01 INFO - PROCESS | 1884 | 1463037841703 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:01 INFO - PROCESS | 1884 | 1463037841924 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 00:24:02 INFO - PROCESS | 1884 | 1463037842169 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 1884 | ++DOCSHELL 0x89817400 == 105 [pid = 1884] [id = 648] 00:24:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x89819000) [pid = 1884] [serial = 1945] [outer = (nil)] 00:24:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x89821400) [pid = 1884] [serial = 1946] [outer = 0x89819000] 00:24:02 INFO - PROCESS | 1884 | 1463037842282 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89bd4400) [pid = 1884] [serial = 1947] [outer = 0x89819000] 00:24:03 INFO - PROCESS | 1884 | 1463037843223 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1587ms 00:24:03 INFO - PROCESS | 1884 | 1463037843275 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 00:24:03 INFO - PROCESS | 1884 | 1463037843280 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 00:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:24:03 INFO - PROCESS | 1884 | 1463037843293 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:24:03 INFO - PROCESS | 1884 | 1463037843298 Marionette TRACE conn4 <- [1,2566,null,{}] 00:24:03 INFO - PROCESS | 1884 | 1463037843305 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:03 INFO - PROCESS | 1884 | 1463037843544 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:24:03 INFO - PROCESS | 1884 | 1463037843838 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a846800 == 106 [pid = 1884] [id = 649] 00:24:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8ac61000) [pid = 1884] [serial = 1948] [outer = (nil)] 00:24:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8b4b8800) [pid = 1884] [serial = 1949] [outer = 0x8ac61000] 00:24:03 INFO - PROCESS | 1884 | 1463037843920 Marionette DEBUG loaded listener.js 00:24:04 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8bc2a400) [pid = 1884] [serial = 1950] [outer = 0x8ac61000] 00:24:04 INFO - PROCESS | 1884 | 1463037844904 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1688ms 00:24:04 INFO - PROCESS | 1884 | 1463037844978 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 1884 | 1463037844982 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 00:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:24:04 INFO - PROCESS | 1884 | 1463037844989 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 1884 | 1463037844993 Marionette TRACE conn4 <- [1,2570,null,{}] 00:24:05 INFO - PROCESS | 1884 | 1463037845016 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:05 INFO - PROCESS | 1884 | 1463037845351 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 00:24:05 INFO - PROCESS | 1884 | 1463037845603 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3ddc00 == 107 [pid = 1884] [id = 650] 00:24:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8d938400) [pid = 1884] [serial = 1951] [outer = (nil)] 00:24:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8d9da800) [pid = 1884] [serial = 1952] [outer = 0x8d938400] 00:24:05 INFO - PROCESS | 1884 | 1463037845688 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8e577c00) [pid = 1884] [serial = 1953] [outer = 0x8d938400] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8e57e000) [pid = 1884] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8bc25c00) [pid = 1884] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x91183800) [pid = 1884] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x99f0ec00) [pid = 1884] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x91e06800) [pid = 1884] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x92b53c00) [pid = 1884] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8d93b000) [pid = 1884] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8c3d3800) [pid = 1884] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8800ac00) [pid = 1884] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8800e000) [pid = 1884] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9b8c7c00) [pid = 1884] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8d9dc400) [pid = 1884] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x9d428000) [pid = 1884] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x983c3800) [pid = 1884] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x9bba5000) [pid = 1884] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x9a668800) [pid = 1884] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8988c800) [pid = 1884] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8f655800) [pid = 1884] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8b4b1c00) [pid = 1884] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x92499400) [pid = 1884] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:24:06 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x9aa40c00) [pid = 1884] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:24:07 INFO - PROCESS | 1884 | 1463037847160 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2201ms 00:24:07 INFO - PROCESS | 1884 | 1463037847192 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 1884 | 1463037847196 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 00:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:24:07 INFO - PROCESS | 1884 | 1463037847202 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - PROCESS | 1884 | 1463037847206 Marionette TRACE conn4 <- [1,2574,null,{}] 00:24:07 INFO - PROCESS | 1884 | 1463037847211 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:07 INFO - PROCESS | 1884 | 1463037847449 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 00:24:07 INFO - PROCESS | 1884 | 1463037847668 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x89cfbc00 == 108 [pid = 1884] [id = 651] 00:24:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8b4b1c00) [pid = 1884] [serial = 1954] [outer = (nil)] 00:24:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8e583c00) [pid = 1884] [serial = 1955] [outer = 0x8b4b1c00] 00:24:07 INFO - PROCESS | 1884 | 1463037847750 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8ebd4c00) [pid = 1884] [serial = 1956] [outer = 0x8b4b1c00] 00:24:08 INFO - PROCESS | 1884 | 1463037848791 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1629ms 00:24:08 INFO - PROCESS | 1884 | 1463037848834 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 1884 | 1463037848840 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 00:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:24:08 INFO - PROCESS | 1884 | 1463037848850 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 1884 | 1463037848856 Marionette TRACE conn4 <- [1,2578,null,{}] 00:24:08 INFO - PROCESS | 1884 | 1463037848865 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:09 INFO - PROCESS | 1884 | 1463037849150 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 00:24:09 INFO - PROCESS | 1884 | 1463037849524 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x894edc00 == 109 [pid = 1884] [id = 652] 00:24:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x89816000) [pid = 1884] [serial = 1957] [outer = (nil)] 00:24:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x89889800) [pid = 1884] [serial = 1958] [outer = 0x89816000] 00:24:09 INFO - PROCESS | 1884 | 1463037849621 Marionette DEBUG loaded listener.js 00:24:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x89cfb000) [pid = 1884] [serial = 1959] [outer = 0x89816000] 00:24:10 INFO - PROCESS | 1884 | 1463037850639 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1842ms 00:24:10 INFO - PROCESS | 1884 | 1463037850692 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 1884 | 1463037850702 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 00:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:24:10 INFO - PROCESS | 1884 | 1463037850714 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - PROCESS | 1884 | 1463037850718 Marionette TRACE conn4 <- [1,2582,null,{}] 00:24:10 INFO - PROCESS | 1884 | 1463037850726 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:11 INFO - PROCESS | 1884 | 1463037851047 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 00:24:11 INFO - PROCESS | 1884 | 1463037851412 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c744400 == 110 [pid = 1884] [id = 653] 00:24:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8c744c00) [pid = 1884] [serial = 1960] [outer = (nil)] 00:24:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8d93b000) [pid = 1884] [serial = 1961] [outer = 0x8c744c00] 00:24:11 INFO - PROCESS | 1884 | 1463037851506 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8ebdbc00) [pid = 1884] [serial = 1962] [outer = 0x8c744c00] 00:24:12 INFO - PROCESS | 1884 | 1463037852565 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1890ms 00:24:12 INFO - PROCESS | 1884 | 1463037852605 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 1884 | 1463037852610 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 00:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:24:12 INFO - PROCESS | 1884 | 1463037852617 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 1884 | 1463037852624 Marionette TRACE conn4 <- [1,2586,null,{}] 00:24:12 INFO - PROCESS | 1884 | 1463037852642 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:12 INFO - PROCESS | 1884 | 1463037852922 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 00:24:13 INFO - PROCESS | 1884 | 1463037853333 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e5000 == 111 [pid = 1884] [id = 654] 00:24:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8ebe2400) [pid = 1884] [serial = 1963] [outer = (nil)] 00:24:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8f651c00) [pid = 1884] [serial = 1964] [outer = 0x8ebe2400] 00:24:13 INFO - PROCESS | 1884 | 1463037853464 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8f65f000) [pid = 1884] [serial = 1965] [outer = 0x8ebe2400] 00:24:14 INFO - PROCESS | 1884 | 1463037854486 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1944ms 00:24:14 INFO - PROCESS | 1884 | 1463037854563 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 00:24:14 INFO - PROCESS | 1884 | 1463037854567 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 00:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:24:14 INFO - PROCESS | 1884 | 1463037854574 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - PROCESS | 1884 | 1463037854578 Marionette TRACE conn4 <- [1,2590,null,{}] 00:24:14 INFO - PROCESS | 1884 | 1463037854584 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:14 INFO - PROCESS | 1884 | 1463037854862 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 00:24:15 INFO - PROCESS | 1884 | 1463037855211 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x86110800 == 112 [pid = 1884] [id = 655] 00:24:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8f374000) [pid = 1884] [serial = 1966] [outer = (nil)] 00:24:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x91209800) [pid = 1884] [serial = 1967] [outer = 0x8f374000] 00:24:15 INFO - PROCESS | 1884 | 1463037855312 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x914c7000) [pid = 1884] [serial = 1968] [outer = 0x8f374000] 00:24:16 INFO - PROCESS | 1884 | 1463037856230 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1689ms 00:24:16 INFO - PROCESS | 1884 | 1463037856265 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 1884 | 1463037856270 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 00:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:24:16 INFO - PROCESS | 1884 | 1463037856278 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 1884 | 1463037856282 Marionette TRACE conn4 <- [1,2594,null,{}] 00:24:16 INFO - PROCESS | 1884 | 1463037856289 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:16 INFO - PROCESS | 1884 | 1463037856542 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 00:24:16 INFO - PROCESS | 1884 | 1463037856901 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed0d800 == 113 [pid = 1884] [id = 656] 00:24:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x91183c00) [pid = 1884] [serial = 1969] [outer = (nil)] 00:24:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x914d1400) [pid = 1884] [serial = 1970] [outer = 0x91183c00] 00:24:16 INFO - PROCESS | 1884 | 1463037856995 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x914d3000) [pid = 1884] [serial = 1971] [outer = 0x91183c00] 00:24:18 INFO - PROCESS | 1884 | 1463037857998 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1737ms 00:24:18 INFO - PROCESS | 1884 | 1463037858016 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 00:24:18 INFO - PROCESS | 1884 | 1463037858019 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 00:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:24:18 INFO - PROCESS | 1884 | 1463037858026 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:24:18 INFO - PROCESS | 1884 | 1463037858030 Marionette TRACE conn4 <- [1,2598,null,{}] 00:24:18 INFO - PROCESS | 1884 | 1463037858036 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:18 INFO - PROCESS | 1884 | 1463037858312 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 00:24:18 INFO - PROCESS | 1884 | 1463037858683 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f374400 == 114 [pid = 1884] [id = 657] 00:24:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x914cb800) [pid = 1884] [serial = 1972] [outer = (nil)] 00:24:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x91e02800) [pid = 1884] [serial = 1973] [outer = 0x914cb800] 00:24:18 INFO - PROCESS | 1884 | 1463037858781 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x92254000) [pid = 1884] [serial = 1974] [outer = 0x914cb800] 00:24:19 INFO - PROCESS | 1884 | 1463037859838 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1835ms 00:24:19 INFO - PROCESS | 1884 | 1463037859863 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 00:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:24:19 INFO - PROCESS | 1884 | 1463037859868 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 00:24:19 INFO - PROCESS | 1884 | 1463037859875 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - PROCESS | 1884 | 1463037859879 Marionette TRACE conn4 <- [1,2602,null,{}] 00:24:19 INFO - PROCESS | 1884 | 1463037859887 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:20 INFO - PROCESS | 1884 | 1463037860142 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 00:24:20 INFO - PROCESS | 1884 | 1463037860512 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120ac00 == 115 [pid = 1884] [id = 658] 00:24:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x914cf000) [pid = 1884] [serial = 1975] [outer = (nil)] 00:24:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x92494c00) [pid = 1884] [serial = 1976] [outer = 0x914cf000] 00:24:20 INFO - PROCESS | 1884 | 1463037860624 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x92828c00) [pid = 1884] [serial = 1977] [outer = 0x914cf000] 00:24:21 INFO - PROCESS | 1884 | 1463037861646 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1843ms 00:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:24:21 INFO - PROCESS | 1884 | 1463037861718 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 00:24:21 INFO - PROCESS | 1884 | 1463037861722 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 00:24:21 INFO - PROCESS | 1884 | 1463037861729 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:24:21 INFO - PROCESS | 1884 | 1463037861733 Marionette TRACE conn4 <- [1,2606,null,{}] 00:24:21 INFO - PROCESS | 1884 | 1463037861739 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:21 INFO - PROCESS | 1884 | 1463037861990 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 00:24:22 INFO - PROCESS | 1884 | 1463037862316 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6df400 == 116 [pid = 1884] [id = 659] 00:24:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x9248b400) [pid = 1884] [serial = 1978] [outer = (nil)] 00:24:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92fcec00) [pid = 1884] [serial = 1979] [outer = 0x9248b400] 00:24:22 INFO - PROCESS | 1884 | 1463037862408 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x93bec800) [pid = 1884] [serial = 1980] [outer = 0x9248b400] 00:24:23 INFO - PROCESS | 1884 | 1463037863389 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1740ms 00:24:23 INFO - PROCESS | 1884 | 1463037863468 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 00:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:24:23 INFO - PROCESS | 1884 | 1463037863473 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 00:24:23 INFO - PROCESS | 1884 | 1463037863479 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 1884 | 1463037863483 Marionette TRACE conn4 <- [1,2610,null,{}] 00:24:23 INFO - PROCESS | 1884 | 1463037863489 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:23 INFO - PROCESS | 1884 | 1463037863766 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 00:24:24 INFO - PROCESS | 1884 | 1463037864121 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bdf400 == 117 [pid = 1884] [id = 660] 00:24:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x92b5a800) [pid = 1884] [serial = 1981] [outer = (nil)] 00:24:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x952b6400) [pid = 1884] [serial = 1982] [outer = 0x92b5a800] 00:24:24 INFO - PROCESS | 1884 | 1463037864209 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x9548d400) [pid = 1884] [serial = 1983] [outer = 0x92b5a800] 00:24:25 INFO - PROCESS | 1884 | 1463037865161 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1738ms 00:24:25 INFO - PROCESS | 1884 | 1463037865218 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 1884 | 1463037865223 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 00:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:24:25 INFO - PROCESS | 1884 | 1463037865229 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 1884 | 1463037865232 Marionette TRACE conn4 <- [1,2614,null,{}] 00:24:25 INFO - PROCESS | 1884 | 1463037865239 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:25 INFO - PROCESS | 1884 | 1463037865500 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 00:24:25 INFO - PROCESS | 1884 | 1463037865851 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x947e4c00 == 118 [pid = 1884] [id = 661] 00:24:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9520c000) [pid = 1884] [serial = 1984] [outer = (nil)] 00:24:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x99302000) [pid = 1884] [serial = 1985] [outer = 0x9520c000] 00:24:25 INFO - PROCESS | 1884 | 1463037865949 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9930a000) [pid = 1884] [serial = 1986] [outer = 0x9520c000] 00:24:26 INFO - PROCESS | 1884 | 1463037866910 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1737ms 00:24:26 INFO - PROCESS | 1884 | 1463037866967 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 1884 | 1463037866971 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 00:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:24:26 INFO - PROCESS | 1884 | 1463037866978 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - PROCESS | 1884 | 1463037866983 Marionette TRACE conn4 <- [1,2618,null,{}] 00:24:26 INFO - PROCESS | 1884 | 1463037866990 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:27 INFO - PROCESS | 1884 | 1463037867259 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 00:24:27 INFO - PROCESS | 1884 | 1463037867619 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x9782bc00 == 119 [pid = 1884] [id = 662] 00:24:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x97836400) [pid = 1884] [serial = 1987] [outer = (nil)] 00:24:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9a63ec00) [pid = 1884] [serial = 1988] [outer = 0x97836400] 00:24:27 INFO - PROCESS | 1884 | 1463037867723 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9aa10c00) [pid = 1884] [serial = 1989] [outer = 0x97836400] 00:24:28 INFO - PROCESS | 1884 | 1463037868748 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1837ms 00:24:28 INFO - PROCESS | 1884 | 1463037868816 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 1884 | 1463037868820 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 00:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:24:28 INFO - PROCESS | 1884 | 1463037868828 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 1884 | 1463037868831 Marionette TRACE conn4 <- [1,2622,null,{}] 00:24:28 INFO - PROCESS | 1884 | 1463037868837 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:29 INFO - PROCESS | 1884 | 1463037869076 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 00:24:29 INFO - PROCESS | 1884 | 1463037869449 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 1884 | ++DOCSHELL 0x97832800 == 120 [pid = 1884] [id = 663] 00:24:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9a59a400) [pid = 1884] [serial = 1990] [outer = (nil)] 00:24:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9afdb000) [pid = 1884] [serial = 1991] [outer = 0x9a59a400] 00:24:29 INFO - PROCESS | 1884 | 1463037869537 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9b0a7000) [pid = 1884] [serial = 1992] [outer = 0x9a59a400] 00:24:30 INFO - PROCESS | 1884 | 1463037870512 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1740ms 00:24:30 INFO - PROCESS | 1884 | 1463037870569 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 00:24:30 INFO - PROCESS | 1884 | 1463037870572 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 00:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:24:30 INFO - PROCESS | 1884 | 1463037870591 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - PROCESS | 1884 | 1463037870595 Marionette TRACE conn4 <- [1,2626,null,{}] 00:24:30 INFO - PROCESS | 1884 | 1463037870601 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:30 INFO - PROCESS | 1884 | 1463037870880 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 00:24:31 INFO - PROCESS | 1884 | 1463037871251 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa48c00 == 121 [pid = 1884] [id = 664] 00:24:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9aec6000) [pid = 1884] [serial = 1993] [outer = (nil)] 00:24:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9bbd3400) [pid = 1884] [serial = 1994] [outer = 0x9aec6000] 00:24:31 INFO - PROCESS | 1884 | 1463037871340 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9be6a800) [pid = 1884] [serial = 1995] [outer = 0x9aec6000] 00:24:32 INFO - PROCESS | 1884 | 1463037872301 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1744ms 00:24:32 INFO - PROCESS | 1884 | 1463037872336 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 1884 | 1463037872341 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 00:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:24:32 INFO - PROCESS | 1884 | 1463037872348 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 1884 | 1463037872350 Marionette TRACE conn4 <- [1,2630,null,{}] 00:24:32 INFO - PROCESS | 1884 | 1463037872357 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:32 INFO - PROCESS | 1884 | 1463037872608 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 00:24:32 INFO - PROCESS | 1884 | 1463037872967 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x91190800 == 122 [pid = 1884] [id = 665] 00:24:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9aa3f400) [pid = 1884] [serial = 1996] [outer = (nil)] 00:24:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0xa060c400) [pid = 1884] [serial = 1997] [outer = 0x9aa3f400] 00:24:33 INFO - PROCESS | 1884 | 1463037873061 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0xa1147800) [pid = 1884] [serial = 1998] [outer = 0x9aa3f400] 00:24:34 INFO - PROCESS | 1884 | 1463037874018 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1733ms 00:24:34 INFO - PROCESS | 1884 | 1463037874083 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 1884 | 1463037874086 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 00:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:24:34 INFO - PROCESS | 1884 | 1463037874093 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 1884 | 1463037874097 Marionette TRACE conn4 <- [1,2634,null,{}] 00:24:34 INFO - PROCESS | 1884 | 1463037874102 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:34 INFO - PROCESS | 1884 | 1463037874362 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 00:24:34 INFO - PROCESS | 1884 | 1463037874716 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x894f2400 == 123 [pid = 1884] [id = 666] 00:24:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x89889c00) [pid = 1884] [serial = 1999] [outer = (nil)] 00:24:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x89db4800) [pid = 1884] [serial = 2000] [outer = 0x89889c00] 00:24:34 INFO - PROCESS | 1884 | 1463037874812 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x89db8000) [pid = 1884] [serial = 2001] [outer = 0x89889c00] 00:24:35 INFO - PROCESS | 1884 | 1463037875761 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1735ms 00:24:35 INFO - PROCESS | 1884 | 1463037875829 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 1884 | 1463037875832 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 00:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:24:35 INFO - PROCESS | 1884 | 1463037875839 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:24:35 INFO - PROCESS | 1884 | 1463037875843 Marionette TRACE conn4 <- [1,2638,null,{}] 00:24:35 INFO - PROCESS | 1884 | 1463037875849 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:36 INFO - PROCESS | 1884 | 1463037876092 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 00:24:36 INFO - PROCESS | 1884 | 1463037876451 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x89db0400 == 124 [pid = 1884] [id = 667] 00:24:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x89db1c00) [pid = 1884] [serial = 2002] [outer = (nil)] 00:24:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9d429800) [pid = 1884] [serial = 2003] [outer = 0x89db1c00] 00:24:36 INFO - PROCESS | 1884 | 1463037876558 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x9d5c0c00) [pid = 1884] [serial = 2004] [outer = 0x89db1c00] 00:24:37 INFO - PROCESS | 1884 | 1463037877593 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1790ms 00:24:37 INFO - PROCESS | 1884 | 1463037877631 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 1884 | 1463037877635 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 00:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:24:37 INFO - PROCESS | 1884 | 1463037877642 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 1884 | 1463037877646 Marionette TRACE conn4 <- [1,2642,null,{}] 00:24:37 INFO - PROCESS | 1884 | 1463037877653 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:37 INFO - PROCESS | 1884 | 1463037877915 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 00:24:38 INFO - PROCESS | 1884 | 1463037878277 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x89db8400 == 125 [pid = 1884] [id = 668] 00:24:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x89dba800) [pid = 1884] [serial = 2005] [outer = (nil)] 00:24:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x8e1a3000) [pid = 1884] [serial = 2006] [outer = 0x89dba800] 00:24:38 INFO - PROCESS | 1884 | 1463037878384 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x8e1a5400) [pid = 1884] [serial = 2007] [outer = 0x89dba800] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86101c00 == 124 [pid = 1884] [id = 646] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9b315400 == 123 [pid = 1884] [id = 645] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x878c4c00 == 122 [pid = 1884] [id = 644] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91e0b000 == 121 [pid = 1884] [id = 643] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a636800 == 120 [pid = 1884] [id = 641] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a3ad000 == 119 [pid = 1884] [id = 642] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x87e17400 == 118 [pid = 1884] [id = 640] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9282f800 == 117 [pid = 1884] [id = 639] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f373400 == 116 [pid = 1884] [id = 638] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2a4000 == 115 [pid = 1884] [id = 637] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91bdc000 == 114 [pid = 1884] [id = 636] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x894f3400 == 113 [pid = 1884] [id = 634] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e2a3800 == 112 [pid = 1884] [id = 635] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8bbdfc00 == 111 [pid = 1884] [id = 633] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89de9000 == 110 [pid = 1884] [id = 632] 00:24:41 INFO - PROCESS | 1884 | --DOCSHELL 0x88007400 == 109 [pid = 1884] [id = 631] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x8f65f400) [pid = 1884] [serial = 1845] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x8c8ef400) [pid = 1884] [serial = 1767] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x91190400) [pid = 1884] [serial = 1847] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0x9be6a400) [pid = 1884] [serial = 1869] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0xa31e4400) [pid = 1884] [serial = 1880] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x92826c00) [pid = 1884] [serial = 1853] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x95493400) [pid = 1884] [serial = 1860] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8e992400) [pid = 1884] [serial = 1839] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x9282f000) [pid = 1884] [serial = 1854] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x8c8ec000) [pid = 1884] [serial = 1890] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x89818000) [pid = 1884] [serial = 1833] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x89816c00) [pid = 1884] [serial = 1884] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x8f659000) [pid = 1884] [serial = 1844] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9d592000) [pid = 1884] [serial = 1871] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9be60400) [pid = 1884] [serial = 1868] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x88a4e000) [pid = 1884] [serial = 1883] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8f366800) [pid = 1884] [serial = 1841] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x88192400) [pid = 1884] [serial = 1832] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9d5b8c00) [pid = 1884] [serial = 1872] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0xa2543000) [pid = 1884] [serial = 1877] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9a291000) [pid = 1884] [serial = 1863] [outer = (nil)] [url = about:blank] 00:24:41 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0xa2370400) [pid = 1884] [serial = 1875] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x9b309800) [pid = 1884] [serial = 1866] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x89df3400) [pid = 1884] [serial = 1886] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8f375000) [pid = 1884] [serial = 1842] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9248ec00) [pid = 1884] [serial = 1851] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8c699400) [pid = 1884] [serial = 1889] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8b4bb800) [pid = 1884] [serial = 1835] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x91d88c00) [pid = 1884] [serial = 1848] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8d9e7400) [pid = 1884] [serial = 1892] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x947e4400) [pid = 1884] [serial = 1857] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9c1b3400) [pid = 1884] [serial = 1818] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0xa22ac000) [pid = 1884] [serial = 1874] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x9afde400) [pid = 1884] [serial = 1865] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9930a800) [pid = 1884] [serial = 1862] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0xa2724c00) [pid = 1884] [serial = 1878] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9548d800) [pid = 1884] [serial = 1859] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8b4b1400) [pid = 1884] [serial = 1887] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x92258800) [pid = 1884] [serial = 1850] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8e2ab400) [pid = 1884] [serial = 1838] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8bc28c00) [pid = 1884] [serial = 1836] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x93de9400) [pid = 1884] [serial = 1856] [outer = (nil)] [url = about:blank] 00:24:42 INFO - PROCESS | 1884 | 1463037882505 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4998ms 00:24:42 INFO - PROCESS | 1884 | 1463037882644 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 1884 | 1463037882652 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 00:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:24:42 INFO - PROCESS | 1884 | 1463037882680 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 1884 | 1463037882688 Marionette TRACE conn4 <- [1,2646,null,{}] 00:24:42 INFO - PROCESS | 1884 | 1463037882701 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:42 INFO - PROCESS | 1884 | 1463037882942 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 00:24:43 INFO - PROCESS | 1884 | 1463037883182 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x86110c00 == 110 [pid = 1884] [id = 669] 00:24:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x86cba400) [pid = 1884] [serial = 2008] [outer = (nil)] 00:24:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x86cc0400) [pid = 1884] [serial = 2009] [outer = 0x86cba400] 00:24:43 INFO - PROCESS | 1884 | 1463037883259 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x88007800) [pid = 1884] [serial = 2010] [outer = 0x86cba400] 00:24:44 INFO - PROCESS | 1884 | 1463037884103 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1449ms 00:24:44 INFO - PROCESS | 1884 | 1463037884154 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 1884 | 1463037884162 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 00:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:24:44 INFO - PROCESS | 1884 | 1463037884176 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 1884 | 1463037884179 Marionette TRACE conn4 <- [1,2650,null,{}] 00:24:44 INFO - PROCESS | 1884 | 1463037884186 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:44 INFO - PROCESS | 1884 | 1463037884412 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 00:24:44 INFO - PROCESS | 1884 | 1463037884677 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x87656c00 == 111 [pid = 1884] [id = 670] 00:24:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x894e6800) [pid = 1884] [serial = 2011] [outer = (nil)] 00:24:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8981ac00) [pid = 1884] [serial = 2012] [outer = 0x894e6800] 00:24:44 INFO - PROCESS | 1884 | 1463037884755 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8988d800) [pid = 1884] [serial = 2013] [outer = 0x894e6800] 00:24:45 INFO - PROCESS | 1884 | 1463037885818 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:24:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1687ms 00:24:45 INFO - PROCESS | 1884 | 1463037885863 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 1884 | 1463037885868 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 00:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:24:45 INFO - PROCESS | 1884 | 1463037885882 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 1884 | 1463037885887 Marionette TRACE conn4 <- [1,2654,null,{}] 00:24:45 INFO - PROCESS | 1884 | 1463037885906 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:46 INFO - PROCESS | 1884 | 1463037886233 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 00:24:46 INFO - PROCESS | 1884 | 1463037886266 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 1884 | ++DOCSHELL 0x8981c400 == 112 [pid = 1884] [id = 671] 00:24:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8a84a000) [pid = 1884] [serial = 2014] [outer = (nil)] 00:24:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8b4adc00) [pid = 1884] [serial = 2015] [outer = 0x8a84a000] 00:24:46 INFO - PROCESS | 1884 | 1463037886346 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8b4bcc00) [pid = 1884] [serial = 2016] [outer = 0x8a84a000] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x86103400) [pid = 1884] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8e959c00) [pid = 1884] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8f36ec00) [pid = 1884] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8d938400) [pid = 1884] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92633000) [pid = 1884] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9a639000) [pid = 1884] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x92494400) [pid = 1884] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x89819000) [pid = 1884] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9b8c1800) [pid = 1884] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8ac61000) [pid = 1884] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9120d400) [pid = 1884] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8f3b5000) [pid = 1884] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8e998000) [pid = 1884] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8b4b4800) [pid = 1884] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x92f09c00) [pid = 1884] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8800c000) [pid = 1884] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x91bde400) [pid = 1884] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8bbd4c00) [pid = 1884] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8c8e8c00) [pid = 1884] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0xa3158800) [pid = 1884] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:24:47 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x9aeba800) [pid = 1884] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:24:47 INFO - PROCESS | 1884 | 1463037887934 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:24:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2106ms 00:24:47 INFO - PROCESS | 1884 | 1463037887988 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 00:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:24:47 INFO - PROCESS | 1884 | 1463037887993 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 00:24:48 INFO - PROCESS | 1884 | 1463037888000 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:24:48 INFO - PROCESS | 1884 | 1463037888003 Marionette TRACE conn4 <- [1,2658,null,{}] 00:24:48 INFO - PROCESS | 1884 | 1463037888009 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:48 INFO - PROCESS | 1884 | 1463037888231 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 00:24:48 INFO - PROCESS | 1884 | 1463037888442 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x86104c00 == 113 [pid = 1884] [id = 672] 00:24:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8610c000) [pid = 1884] [serial = 2017] [outer = (nil)] 00:24:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8bc2b000) [pid = 1884] [serial = 2018] [outer = 0x8610c000] 00:24:48 INFO - PROCESS | 1884 | 1463037888521 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8c3dfc00) [pid = 1884] [serial = 2019] [outer = 0x8610c000] 00:24:49 INFO - PROCESS | 1884 | 1463037889554 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:24:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1634ms 00:24:49 INFO - PROCESS | 1884 | 1463037889635 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 1884 | 1463037889643 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 00:24:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:24:49 INFO - PROCESS | 1884 | 1463037889652 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 1884 | 1463037889658 Marionette TRACE conn4 <- [1,2662,null,{}] 00:24:49 INFO - PROCESS | 1884 | 1463037889669 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:50 INFO - PROCESS | 1884 | 1463037890034 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 00:24:50 INFO - PROCESS | 1884 | 1463037890329 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cbf000 == 114 [pid = 1884] [id = 673] 00:24:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x878c5000) [pid = 1884] [serial = 2020] [outer = (nil)] 00:24:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x88a54c00) [pid = 1884] [serial = 2021] [outer = 0x878c5000] 00:24:50 INFO - PROCESS | 1884 | 1463037890434 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x894ea400) [pid = 1884] [serial = 2022] [outer = 0x878c5000] 00:24:51 INFO - PROCESS | 1884 | 1463037891462 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:24:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1848ms 00:24:51 INFO - PROCESS | 1884 | 1463037891501 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 1884 | 1463037891511 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 00:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:24:51 INFO - PROCESS | 1884 | 1463037891523 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - PROCESS | 1884 | 1463037891527 Marionette TRACE conn4 <- [1,2666,null,{}] 00:24:51 INFO - PROCESS | 1884 | 1463037891534 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:51 INFO - PROCESS | 1884 | 1463037891799 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 00:24:52 INFO - PROCESS | 1884 | 1463037892166 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x89db3000 == 115 [pid = 1884] [id = 674] 00:24:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x89db5000) [pid = 1884] [serial = 2023] [outer = (nil)] 00:24:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8a846c00) [pid = 1884] [serial = 2024] [outer = 0x89db5000] 00:24:52 INFO - PROCESS | 1884 | 1463037892263 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8ba3f800) [pid = 1884] [serial = 2025] [outer = 0x89db5000] 00:24:53 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:24:53 INFO - PROCESS | 1884 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:24:53 INFO - PROCESS | 1884 | 1463037893651 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:24:53 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) 00:24:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2187ms 00:24:53 INFO - PROCESS | 1884 | 1463037893711 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 1884 | 1463037893714 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 00:24:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:24:53 INFO - PROCESS | 1884 | 1463037893725 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 1884 | 1463037893733 Marionette TRACE conn4 <- [1,2670,null,{}] 00:24:53 INFO - PROCESS | 1884 | 1463037893890 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:54 INFO - PROCESS | 1884 | 1463037894255 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 00:24:54 INFO - PROCESS | 1884 | 1463037894480 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x88190c00 == 116 [pid = 1884] [id = 675] 00:24:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8bc2ec00) [pid = 1884] [serial = 2026] [outer = (nil)] 00:24:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8d93c400) [pid = 1884] [serial = 2027] [outer = 0x8bc2ec00] 00:24:54 INFO - PROCESS | 1884 | 1463037894573 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8e19e400) [pid = 1884] [serial = 2028] [outer = 0x8bc2ec00] 00:24:55 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:24:55 INFO - PROCESS | 1884 | 1463037895974 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 00:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:24:56 INFO - PROCESS | 1884 | 1463037896036 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 00:24:56 INFO - PROCESS | 1884 | 1463037896044 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 1884 | 1463037896047 Marionette TRACE conn4 <- [1,2674,null,{}] 00:24:56 INFO - PROCESS | 1884 | 1463037896053 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:56 INFO - PROCESS | 1884 | 1463037896365 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 00:24:56 INFO - PROCESS | 1884 | 1463037896643 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x8bc22400 == 117 [pid = 1884] [id = 676] 00:24:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8d9db800) [pid = 1884] [serial = 2029] [outer = (nil)] 00:24:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e2a4000) [pid = 1884] [serial = 2030] [outer = 0x8d9db800] 00:24:56 INFO - PROCESS | 1884 | 1463037896732 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8e57bc00) [pid = 1884] [serial = 2031] [outer = 0x8d9db800] 00:24:58 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:24:58 INFO - PROCESS | 1884 | 1463037898139 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 1884 | 1463037898193 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 00:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:24:58 INFO - PROCESS | 1884 | 1463037898200 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 1884 | 1463037898204 Marionette TRACE conn4 <- [1,2678,null,{}] 00:24:58 INFO - PROCESS | 1884 | 1463037898210 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:58 INFO - PROCESS | 1884 | 1463037898524 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 00:24:58 INFO - PROCESS | 1884 | 1463037898894 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e7c00 == 118 [pid = 1884] [id = 677] 00:24:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e2b0400) [pid = 1884] [serial = 2032] [outer = (nil)] 00:24:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ebdd400) [pid = 1884] [serial = 2033] [outer = 0x8e2b0400] 00:24:58 INFO - PROCESS | 1884 | 1463037898987 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ed0a400) [pid = 1884] [serial = 2034] [outer = 0x8e2b0400] 00:25:00 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:00 INFO - PROCESS | 1884 | 1463037900405 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:25:00 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) 00:25:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2239ms 00:25:00 INFO - PROCESS | 1884 | 1463037900442 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 00:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:25:00 INFO - PROCESS | 1884 | 1463037900448 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 00:25:00 INFO - PROCESS | 1884 | 1463037900460 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 1884 | 1463037900467 Marionette TRACE conn4 <- [1,2682,null,{}] 00:25:00 INFO - PROCESS | 1884 | 1463037900478 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:00 INFO - PROCESS | 1884 | 1463037900832 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 00:25:01 INFO - PROCESS | 1884 | 1463037901134 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e998c00 == 119 [pid = 1884] [id = 678] 00:25:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8e9a0c00) [pid = 1884] [serial = 2035] [outer = (nil)] 00:25:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f3b7400) [pid = 1884] [serial = 2036] [outer = 0x8e9a0c00] 00:25:01 INFO - PROCESS | 1884 | 1463037901233 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f65f400) [pid = 1884] [serial = 2037] [outer = 0x8e9a0c00] 00:25:02 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:02 INFO - PROCESS | 1884 | 1463037902708 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:25:02 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) 00:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2302ms 00:25:02 INFO - PROCESS | 1884 | 1463037902757 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 1884 | 1463037902761 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 00:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:25:02 INFO - PROCESS | 1884 | 1463037902768 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 1884 | 1463037902771 Marionette TRACE conn4 <- [1,2686,null,{}] 00:25:02 INFO - PROCESS | 1884 | 1463037902777 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:03 INFO - PROCESS | 1884 | 1463037903106 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 00:25:03 INFO - PROCESS | 1884 | 1463037903391 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ebd6400 == 120 [pid = 1884] [id = 679] 00:25:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8f3b4000) [pid = 1884] [serial = 2038] [outer = (nil)] 00:25:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8f6de800) [pid = 1884] [serial = 2039] [outer = 0x8f3b4000] 00:25:03 INFO - PROCESS | 1884 | 1463037903487 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91190400) [pid = 1884] [serial = 2040] [outer = 0x8f3b4000] 00:25:04 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:04 INFO - PROCESS | 1884 | 1463037904879 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:25:04 INFO - PROCESS | 1884 | 1463037904908 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 00:25:04 INFO - PROCESS | 1884 | 1463037904914 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:25:04 INFO - PROCESS | 1884 | 1463037904918 Marionette TRACE conn4 <- [1,2690,null,{}] 00:25:04 INFO - PROCESS | 1884 | 1463037904924 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:05 INFO - PROCESS | 1884 | 1463037905195 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 00:25:05 INFO - PROCESS | 1884 | 1463037905469 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e959c00 == 121 [pid = 1884] [id = 680] 00:25:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8f6db000) [pid = 1884] [serial = 2041] [outer = (nil)] 00:25:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x914ca400) [pid = 1884] [serial = 2042] [outer = 0x8f6db000] 00:25:05 INFO - PROCESS | 1884 | 1463037905570 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x914d4400) [pid = 1884] [serial = 2043] [outer = 0x8f6db000] 00:25:06 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:06 INFO - PROCESS | 1884 | 1463037906970 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 1884 | 1463037907017 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 00:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:25:07 INFO - PROCESS | 1884 | 1463037907029 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 1884 | 1463037907039 Marionette TRACE conn4 <- [1,2694,null,{}] 00:25:07 INFO - PROCESS | 1884 | 1463037907144 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:07 INFO - PROCESS | 1884 | 1463037907387 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 00:25:07 INFO - PROCESS | 1884 | 1463037907689 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f6ce800 == 122 [pid = 1884] [id = 681] 00:25:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x914cdc00) [pid = 1884] [serial = 2044] [outer = (nil)] 00:25:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x91d89400) [pid = 1884] [serial = 2045] [outer = 0x914cdc00] 00:25:07 INFO - PROCESS | 1884 | 1463037907780 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x91d8f400) [pid = 1884] [serial = 2046] [outer = 0x914cdc00] 00:25:09 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:09 INFO - PROCESS | 1884 | 1463037909193 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 1884 | 1463037909226 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 00:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:25:09 INFO - PROCESS | 1884 | 1463037909233 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 1884 | 1463037909235 Marionette TRACE conn4 <- [1,2698,null,{}] 00:25:09 INFO - PROCESS | 1884 | 1463037909242 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:09 INFO - PROCESS | 1884 | 1463037909567 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 00:25:09 INFO - PROCESS | 1884 | 1463037909868 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f3bf400 == 123 [pid = 1884] [id = 682] 00:25:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x91be0000) [pid = 1884] [serial = 2047] [outer = (nil)] 00:25:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x9248f800) [pid = 1884] [serial = 2048] [outer = 0x91be0000] 00:25:09 INFO - PROCESS | 1884 | 1463037909956 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x92633000) [pid = 1884] [serial = 2049] [outer = 0x91be0000] 00:25:11 INFO - PROCESS | 1884 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:11 INFO - PROCESS | 1884 | 1463037911374 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 1884 | 1463037911434 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 00:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:25:11 INFO - PROCESS | 1884 | 1463037911440 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - PROCESS | 1884 | 1463037911445 Marionette TRACE conn4 <- [1,2702,null,{}] 00:25:11 INFO - PROCESS | 1884 | 1463037911505 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:11 INFO - PROCESS | 1884 | 1463037911887 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 00:25:12 INFO - PROCESS | 1884 | 1463037912123 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x914cec00 == 124 [pid = 1884] [id = 683] 00:25:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x91d8a000) [pid = 1884] [serial = 2050] [outer = (nil)] 00:25:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x92fd3800) [pid = 1884] [serial = 2051] [outer = 0x91d8a000] 00:25:12 INFO - PROCESS | 1884 | 1463037912218 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x95207000) [pid = 1884] [serial = 2052] [outer = 0x91d8a000] 00:25:13 INFO - PROCESS | 1884 | 1463037913213 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:25:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1831ms 00:25:13 INFO - PROCESS | 1884 | 1463037913274 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 1884 | 1463037913277 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 00:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:25:13 INFO - PROCESS | 1884 | 1463037913285 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 1884 | 1463037913291 Marionette TRACE conn4 <- [1,2706,null,{}] 00:25:13 INFO - PROCESS | 1884 | 1463037913298 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:13 INFO - PROCESS | 1884 | 1463037913547 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 00:25:13 INFO - PROCESS | 1884 | 1463037913907 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x956cac00 == 125 [pid = 1884] [id = 684] 00:25:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x956cbc00) [pid = 1884] [serial = 2053] [outer = (nil)] 00:25:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x97817000) [pid = 1884] [serial = 2054] [outer = 0x956cbc00] 00:25:14 INFO - PROCESS | 1884 | 1463037914052 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x97835800) [pid = 1884] [serial = 2055] [outer = 0x956cbc00] 00:25:15 INFO - PROCESS | 1884 | 1463037915029 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1788ms 00:25:15 INFO - PROCESS | 1884 | 1463037915074 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 1884 | 1463037915077 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 00:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:25:15 INFO - PROCESS | 1884 | 1463037915099 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 1884 | 1463037915103 Marionette TRACE conn4 <- [1,2710,null,{}] 00:25:15 INFO - PROCESS | 1884 | 1463037915110 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:15 INFO - PROCESS | 1884 | 1463037915364 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 00:25:15 INFO - PROCESS | 1884 | 1463037915728 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x9248c800 == 126 [pid = 1884] [id = 685] 00:25:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x92828800) [pid = 1884] [serial = 2056] [outer = (nil)] 00:25:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9930fc00) [pid = 1884] [serial = 2057] [outer = 0x92828800] 00:25:15 INFO - PROCESS | 1884 | 1463037915825 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9984b800) [pid = 1884] [serial = 2058] [outer = 0x92828800] 00:25:16 INFO - PROCESS | 1884 | 1463037916803 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:25:16 INFO - PROCESS | 1884 | 1463037916847 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 00:25:16 INFO - PROCESS | 1884 | 1463037916854 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 1884 | 1463037916857 Marionette TRACE conn4 <- [1,2714,null,{}] 00:25:16 INFO - PROCESS | 1884 | 1463037916864 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:17 INFO - PROCESS | 1884 | 1463037917133 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 00:25:17 INFO - PROCESS | 1884 | 1463037917489 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e16000 == 127 [pid = 1884] [id = 686] 00:25:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9120bc00) [pid = 1884] [serial = 2059] [outer = (nil)] 00:25:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9a33f800) [pid = 1884] [serial = 2060] [outer = 0x9120bc00] 00:25:17 INFO - PROCESS | 1884 | 1463037917584 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9a598400) [pid = 1884] [serial = 2061] [outer = 0x9120bc00] 00:25:18 INFO - PROCESS | 1884 | 1463037918525 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1689ms 00:25:18 INFO - PROCESS | 1884 | 1463037918544 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 1884 | 1463037918548 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 00:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:25:18 INFO - PROCESS | 1884 | 1463037918555 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 1884 | 1463037918558 Marionette TRACE conn4 <- [1,2718,null,{}] 00:25:18 INFO - PROCESS | 1884 | 1463037918565 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:18 INFO - PROCESS | 1884 | 1463037918808 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 00:25:19 INFO - PROCESS | 1884 | 1463037919137 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cbec00 == 128 [pid = 1884] [id = 687] 00:25:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x956cb400) [pid = 1884] [serial = 2062] [outer = (nil)] 00:25:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9aa15000) [pid = 1884] [serial = 2063] [outer = 0x956cb400] 00:25:19 INFO - PROCESS | 1884 | 1463037919274 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9aa3fc00) [pid = 1884] [serial = 2064] [outer = 0x956cb400] 00:25:20 INFO - PROCESS | 1884 | --DOCSHELL 0x8f65c800 == 127 [pid = 1884] [id = 130] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x9b6a7000) [pid = 1884] [serial = 1929] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x8610a800) [pid = 1884] [serial = 1940] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x92cb0400) [pid = 1884] [serial = 1914] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x9118bc00) [pid = 1884] [serial = 1907] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8e577c00) [pid = 1884] [serial = 1953] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x9d427800) [pid = 1884] [serial = 1931] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9a65e400) [pid = 1884] [serial = 1925] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x93deb800) [pid = 1884] [serial = 1917] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x89821400) [pid = 1884] [serial = 1946] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0xa4f12400) [pid = 1884] [serial = 1938] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x8bc2a400) [pid = 1884] [serial = 1950] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0xa236e400) [pid = 1884] [serial = 1934] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x91206800) [pid = 1884] [serial = 1908] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x99304400) [pid = 1884] [serial = 1922] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x9d58c000) [pid = 1884] [serial = 1932] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9aa11000) [pid = 1884] [serial = 1926] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8b4b8800) [pid = 1884] [serial = 1949] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x93bae800) [pid = 1884] [serial = 1916] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x8ed04800) [pid = 1884] [serial = 1902] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8c699c00) [pid = 1884] [serial = 1899] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x9782dc00) [pid = 1884] [serial = 1919] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0xa36a6400) [pid = 1884] [serial = 1937] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x88a54400) [pid = 1884] [serial = 1895] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x9282c800) [pid = 1884] [serial = 1913] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8d9da800) [pid = 1884] [serial = 1952] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x91d81400) [pid = 1884] [serial = 1910] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x89822400) [pid = 1884] [serial = 1896] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x993ef000) [pid = 1884] [serial = 1923] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8610c800) [pid = 1884] [serial = 1941] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8d9e6400) [pid = 1884] [serial = 1830] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8bbddc00) [pid = 1884] [serial = 1898] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8f6c9c00) [pid = 1884] [serial = 1905] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x92259c00) [pid = 1884] [serial = 1911] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0xa253f800) [pid = 1884] [serial = 1935] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8f652000) [pid = 1884] [serial = 1904] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8e9a0000) [pid = 1884] [serial = 1901] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x89bd4400) [pid = 1884] [serial = 1947] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0xa3349400) [pid = 1884] [serial = 1881] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0xa31e0c00) [pid = 1884] [serial = 1943] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x97834800) [pid = 1884] [serial = 1920] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9b3a2000) [pid = 1884] [serial = 1928] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8e583c00) [pid = 1884] [serial = 1955] [outer = (nil)] [url = about:blank] 00:25:21 INFO - PROCESS | 1884 | 1463037921872 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 1884 | 1463037921954 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 00:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:25:22 INFO - PROCESS | 1884 | 1463037922001 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:25:22 INFO - PROCESS | 1884 | 1463037922008 Marionette TRACE conn4 <- [1,2722,null,{}] 00:25:22 INFO - PROCESS | 1884 | 1463037922021 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:22 INFO - PROCESS | 1884 | 1463037922270 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 00:25:22 INFO - PROCESS | 1884 | 1463037922560 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x878b8800 == 128 [pid = 1884] [id = 688] 00:25:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x88007400) [pid = 1884] [serial = 2065] [outer = (nil)] 00:25:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x89818000) [pid = 1884] [serial = 2066] [outer = 0x88007400] 00:25:22 INFO - PROCESS | 1884 | 1463037922649 Marionette DEBUG loaded listener.js 00:25:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8988c800) [pid = 1884] [serial = 2067] [outer = 0x88007400] 00:25:23 INFO - PROCESS | 1884 | 1463037923570 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 1884 | 1463037923617 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 00:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:25:23 INFO - PROCESS | 1884 | 1463037923635 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - PROCESS | 1884 | 1463037923640 Marionette TRACE conn4 <- [1,2726,null,{}] 00:25:23 INFO - PROCESS | 1884 | 1463037923646 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:23 INFO - PROCESS | 1884 | 1463037923956 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 00:25:24 INFO - PROCESS | 1884 | 1463037923994 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x89de5400 == 129 [pid = 1884] [id = 689] 00:25:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x89df0800) [pid = 1884] [serial = 2068] [outer = (nil)] 00:25:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8ac6e000) [pid = 1884] [serial = 2069] [outer = 0x89df0800] 00:25:24 INFO - PROCESS | 1884 | 1463037924085 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8ba3c800) [pid = 1884] [serial = 2070] [outer = 0x89df0800] 00:25:25 INFO - PROCESS | 1884 | 1463037925184 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1590ms 00:25:25 INFO - PROCESS | 1884 | 1463037925225 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 1884 | 1463037925230 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 00:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:25:25 INFO - PROCESS | 1884 | 1463037925239 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - PROCESS | 1884 | 1463037925247 Marionette TRACE conn4 <- [1,2730,null,{}] 00:25:25 INFO - PROCESS | 1884 | 1463037925285 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:26 INFO - PROCESS | 1884 | 1463037926114 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8f374000) [pid = 1884] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8c8ed800) [pid = 1884] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x9248b400) [pid = 1884] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x89816000) [pid = 1884] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x97836400) [pid = 1884] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x9a59a400) [pid = 1884] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x894e6800) [pid = 1884] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x8ebe2400) [pid = 1884] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x89889c00) [pid = 1884] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x914cb800) [pid = 1884] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x9520c000) [pid = 1884] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x89dba800) [pid = 1884] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x86cba400) [pid = 1884] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x92b5a800) [pid = 1884] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x914cf000) [pid = 1884] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x8a84a000) [pid = 1884] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x9aec6000) [pid = 1884] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x8c744c00) [pid = 1884] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x89db1c00) [pid = 1884] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0x9aa3f400) [pid = 1884] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:25:26 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0x91183c00) [pid = 1884] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:25:26 INFO - PROCESS | 1884 | 1463037926392 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cba000 == 130 [pid = 1884] [id = 690] 00:25:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x86cbb800) [pid = 1884] [serial = 2071] [outer = (nil)] 00:25:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x89db4000) [pid = 1884] [serial = 2072] [outer = 0x86cbb800] 00:25:26 INFO - PROCESS | 1884 | 1463037926479 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x8d932800) [pid = 1884] [serial = 2073] [outer = 0x86cbb800] 00:25:27 INFO - PROCESS | 1884 | 1463037927705 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 00:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:25:27 INFO - PROCESS | 1884 | 1463037927759 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 00:25:27 INFO - PROCESS | 1884 | 1463037927766 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 1884 | 1463037927769 Marionette TRACE conn4 <- [1,2734,null,{}] 00:25:27 INFO - PROCESS | 1884 | 1463037927776 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:28 INFO - PROCESS | 1884 | 1463037928014 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 00:25:28 INFO - PROCESS | 1884 | 1463037928515 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x86108800 == 131 [pid = 1884] [id = 691] 00:25:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x8610b800) [pid = 1884] [serial = 2074] [outer = (nil)] 00:25:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x86cb2000) [pid = 1884] [serial = 2075] [outer = 0x8610b800] 00:25:28 INFO - PROCESS | 1884 | 1463037928612 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x88009c00) [pid = 1884] [serial = 2076] [outer = 0x8610b800] 00:25:29 INFO - PROCESS | 1884 | 1463037929765 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2043ms 00:25:29 INFO - PROCESS | 1884 | 1463037929811 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 1884 | 1463037929817 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 00:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:25:29 INFO - PROCESS | 1884 | 1463037929826 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 1884 | 1463037929834 Marionette TRACE conn4 <- [1,2738,null,{}] 00:25:29 INFO - PROCESS | 1884 | 1463037929842 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:30 INFO - PROCESS | 1884 | 1463037930110 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 00:25:30 INFO - PROCESS | 1884 | 1463037930489 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x89db4c00 == 132 [pid = 1884] [id = 692] 00:25:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x89dec000) [pid = 1884] [serial = 2077] [outer = (nil)] 00:25:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x8b4b2400) [pid = 1884] [serial = 2078] [outer = 0x89dec000] 00:25:30 INFO - PROCESS | 1884 | 1463037930585 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8bc29c00) [pid = 1884] [serial = 2079] [outer = 0x89dec000] 00:25:31 INFO - PROCESS | 1884 | 1463037931591 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1842ms 00:25:31 INFO - PROCESS | 1884 | 1463037931672 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 00:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:25:31 INFO - PROCESS | 1884 | 1463037931679 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 00:25:31 INFO - PROCESS | 1884 | 1463037931687 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 1884 | 1463037931690 Marionette TRACE conn4 <- [1,2742,null,{}] 00:25:31 INFO - PROCESS | 1884 | 1463037931697 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:32 INFO - PROCESS | 1884 | 1463037932008 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 00:25:32 INFO - PROCESS | 1884 | 1463037932393 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c8e3c00 == 133 [pid = 1884] [id = 693] 00:25:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8d93d800) [pid = 1884] [serial = 2080] [outer = (nil)] 00:25:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8e19dc00) [pid = 1884] [serial = 2081] [outer = 0x8d93d800] 00:25:32 INFO - PROCESS | 1884 | 1463037932493 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8e1a9400) [pid = 1884] [serial = 2082] [outer = 0x8d93d800] 00:25:33 INFO - PROCESS | 1884 | 1463037933562 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1944ms 00:25:33 INFO - PROCESS | 1884 | 1463037933632 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 1884 | 1463037933637 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 00:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:25:33 INFO - PROCESS | 1884 | 1463037933653 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - PROCESS | 1884 | 1463037933663 Marionette TRACE conn4 <- [1,2746,null,{}] 00:25:33 INFO - PROCESS | 1884 | 1463037933670 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:33 INFO - PROCESS | 1884 | 1463037933974 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 00:25:34 INFO - PROCESS | 1884 | 1463037934342 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x89dae800 == 134 [pid = 1884] [id = 694] 00:25:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8e57d800) [pid = 1884] [serial = 2083] [outer = (nil)] 00:25:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8e9a0000) [pid = 1884] [serial = 2084] [outer = 0x8e57d800] 00:25:34 INFO - PROCESS | 1884 | 1463037934434 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8ebe2800) [pid = 1884] [serial = 2085] [outer = 0x8e57d800] 00:25:35 INFO - PROCESS | 1884 | 1463037935423 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1851ms 00:25:35 INFO - PROCESS | 1884 | 1463037935496 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 1884 | 1463037935500 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 00:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:25:35 INFO - PROCESS | 1884 | 1463037935507 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 1884 | 1463037935511 Marionette TRACE conn4 <- [1,2750,null,{}] 00:25:35 INFO - PROCESS | 1884 | 1463037935517 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:35 INFO - PROCESS | 1884 | 1463037935809 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 00:25:36 INFO - PROCESS | 1884 | 1463037936161 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x89daec00 == 135 [pid = 1884] [id = 695] 00:25:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8e95b400) [pid = 1884] [serial = 2086] [outer = (nil)] 00:25:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8f3b2c00) [pid = 1884] [serial = 2087] [outer = 0x8e95b400] 00:25:36 INFO - PROCESS | 1884 | 1463037936257 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8f3bb000) [pid = 1884] [serial = 2088] [outer = 0x8e95b400] 00:25:37 INFO - PROCESS | 1884 | 1463037937225 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1784ms 00:25:37 INFO - PROCESS | 1884 | 1463037937294 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 1884 | 1463037937299 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 00:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:25:37 INFO - PROCESS | 1884 | 1463037937306 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 1884 | 1463037937309 Marionette TRACE conn4 <- [1,2754,null,{}] 00:25:37 INFO - PROCESS | 1884 | 1463037937315 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:37 INFO - PROCESS | 1884 | 1463037937617 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 00:25:38 INFO - PROCESS | 1884 | 1463037937986 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f368c00 == 136 [pid = 1884] [id = 696] 00:25:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8f36b400) [pid = 1884] [serial = 2089] [outer = (nil)] 00:25:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8f6c9c00) [pid = 1884] [serial = 2090] [outer = 0x8f36b400] 00:25:38 INFO - PROCESS | 1884 | 1463037938092 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x91210000) [pid = 1884] [serial = 2091] [outer = 0x8f36b400] 00:25:39 INFO - PROCESS | 1884 | 1463037939260 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2041ms 00:25:39 INFO - PROCESS | 1884 | 1463037939349 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 1884 | 1463037939357 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 00:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:25:39 INFO - PROCESS | 1884 | 1463037939378 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 1884 | 1463037939383 Marionette TRACE conn4 <- [1,2758,null,{}] 00:25:39 INFO - PROCESS | 1884 | 1463037939451 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:39 INFO - PROCESS | 1884 | 1463037939722 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 00:25:40 INFO - PROCESS | 1884 | 1463037940090 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e95d000 == 137 [pid = 1884] [id = 697] 00:25:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x914c9800) [pid = 1884] [serial = 2092] [outer = (nil)] 00:25:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x91d8e400) [pid = 1884] [serial = 2093] [outer = 0x914c9800] 00:25:40 INFO - PROCESS | 1884 | 1463037940182 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x9225b000) [pid = 1884] [serial = 2094] [outer = 0x914c9800] 00:25:41 INFO - PROCESS | 1884 | 1463037941213 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1889ms 00:25:41 INFO - PROCESS | 1884 | 1463037941256 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 00:25:41 INFO - PROCESS | 1884 | 1463037941260 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 00:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:25:41 INFO - PROCESS | 1884 | 1463037941268 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - PROCESS | 1884 | 1463037941272 Marionette TRACE conn4 <- [1,2762,null,{}] 00:25:41 INFO - PROCESS | 1884 | 1463037941278 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:41 INFO - PROCESS | 1884 | 1463037941642 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 00:25:41 INFO - PROCESS | 1884 | 1463037941926 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 1884 | ++DOCSHELL 0x914d2c00 == 138 [pid = 1884] [id = 698] 00:25:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x91bde400) [pid = 1884] [serial = 2095] [outer = (nil)] 00:25:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x92635400) [pid = 1884] [serial = 2096] [outer = 0x91bde400] 00:25:42 INFO - PROCESS | 1884 | 1463037942035 Marionette DEBUG loaded listener.js 00:25:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x9263e000) [pid = 1884] [serial = 2097] [outer = 0x91bde400] 00:25:42 INFO - PROCESS | 1884 | 1463037942988 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1786ms 00:25:43 INFO - PROCESS | 1884 | 1463037943056 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 00:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:25:43 INFO - PROCESS | 1884 | 1463037943060 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 00:25:43 INFO - PROCESS | 1884 | 1463037943067 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:25:43 INFO - PROCESS | 1884 | 1463037943071 Marionette TRACE conn4 <- [1,2766,null,{}] 00:25:43 INFO - PROCESS | 1884 | 1463037943077 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:43 INFO - PROCESS | 1884 | 1463037943364 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 00:25:43 INFO - PROCESS | 1884 | 1463037943723 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 1884 | ++DOCSHELL 0x92496000 == 139 [pid = 1884] [id = 699] 00:25:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x9263a000) [pid = 1884] [serial = 2098] [outer = (nil)] 00:25:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x92fd6400) [pid = 1884] [serial = 2099] [outer = 0x9263a000] 00:25:43 INFO - PROCESS | 1884 | 1463037943818 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x93bab000) [pid = 1884] [serial = 2100] [outer = 0x9263a000] 00:25:44 INFO - PROCESS | 1884 | 1463037944837 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1840ms 00:25:44 INFO - PROCESS | 1884 | 1463037944909 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 00:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:25:44 INFO - PROCESS | 1884 | 1463037944920 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 00:25:44 INFO - PROCESS | 1884 | 1463037944928 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 1884 | 1463037944932 Marionette TRACE conn4 <- [1,2770,null,{}] 00:25:44 INFO - PROCESS | 1884 | 1463037944938 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:45 INFO - PROCESS | 1884 | 1463037945230 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 00:25:45 INFO - PROCESS | 1884 | 1463037945587 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x92cb2800 == 140 [pid = 1884] [id = 700] 00:25:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x93ba9400) [pid = 1884] [serial = 2101] [outer = (nil)] 00:25:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x9548f400) [pid = 1884] [serial = 2102] [outer = 0x93ba9400] 00:25:45 INFO - PROCESS | 1884 | 1463037945693 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x9782dc00) [pid = 1884] [serial = 2103] [outer = 0x93ba9400] 00:25:46 INFO - PROCESS | 1884 | 1463037946658 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1787ms 00:25:46 INFO - PROCESS | 1884 | 1463037946716 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 1884 | 1463037946721 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 00:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:25:46 INFO - PROCESS | 1884 | 1463037946731 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 1884 | 1463037946734 Marionette TRACE conn4 <- [1,2774,null,{}] 00:25:46 INFO - PROCESS | 1884 | 1463037946741 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:47 INFO - PROCESS | 1884 | 1463037947014 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 00:25:47 INFO - PROCESS | 1884 | 1463037947384 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x95205000 == 141 [pid = 1884] [id = 701] 00:25:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x952bc000) [pid = 1884] [serial = 2104] [outer = (nil)] 00:25:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x99310c00) [pid = 1884] [serial = 2105] [outer = 0x952bc000] 00:25:47 INFO - PROCESS | 1884 | 1463037947496 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x9a298000) [pid = 1884] [serial = 2106] [outer = 0x952bc000] 00:25:48 INFO - PROCESS | 1884 | 1463037948501 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1829ms 00:25:48 INFO - PROCESS | 1884 | 1463037948561 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 1884 | 1463037948566 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 00:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:25:48 INFO - PROCESS | 1884 | 1463037948573 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 1884 | 1463037948577 Marionette TRACE conn4 <- [1,2778,null,{}] 00:25:48 INFO - PROCESS | 1884 | 1463037948583 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:48 INFO - PROCESS | 1884 | 1463037948895 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 00:25:49 INFO - PROCESS | 1884 | 1463037949270 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x99308000 == 142 [pid = 1884] [id = 702] 00:25:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x9aa43c00) [pid = 1884] [serial = 2107] [outer = (nil)] 00:25:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x9b309800) [pid = 1884] [serial = 2108] [outer = 0x9aa43c00] 00:25:49 INFO - PROCESS | 1884 | 1463037949367 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x9b30d000) [pid = 1884] [serial = 2109] [outer = 0x9aa43c00] 00:25:50 INFO - PROCESS | 1884 | 1463037950303 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1783ms 00:25:50 INFO - PROCESS | 1884 | 1463037950358 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 1884 | 1463037950361 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 00:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:25:50 INFO - PROCESS | 1884 | 1463037950368 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 1884 | 1463037950371 Marionette TRACE conn4 <- [1,2782,null,{}] 00:25:50 INFO - PROCESS | 1884 | 1463037950378 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:50 INFO - PROCESS | 1884 | 1463037950625 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 00:25:51 INFO - PROCESS | 1884 | 1463037951002 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa45800 == 143 [pid = 1884] [id = 703] 00:25:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9afe1800) [pid = 1884] [serial = 2110] [outer = (nil)] 00:25:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x9b3ad800) [pid = 1884] [serial = 2111] [outer = 0x9afe1800] 00:25:51 INFO - PROCESS | 1884 | 1463037951099 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x9b6aa800) [pid = 1884] [serial = 2112] [outer = 0x9afe1800] 00:25:52 INFO - PROCESS | 1884 | 1463037952063 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1736ms 00:25:52 INFO - PROCESS | 1884 | 1463037952134 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 1884 | 1463037952138 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 00:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:25:52 INFO - PROCESS | 1884 | 1463037952151 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 1884 | 1463037952155 Marionette TRACE conn4 <- [1,2786,null,{}] 00:25:52 INFO - PROCESS | 1884 | 1463037952161 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:52 INFO - PROCESS | 1884 | 1463037952436 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 00:25:52 INFO - PROCESS | 1884 | 1463037952769 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aec7400 == 144 [pid = 1884] [id = 704] 00:25:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9afd3800) [pid = 1884] [serial = 2113] [outer = (nil)] 00:25:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9be6ac00) [pid = 1884] [serial = 2114] [outer = 0x9afd3800] 00:25:52 INFO - PROCESS | 1884 | 1463037952864 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9c1b3400) [pid = 1884] [serial = 2115] [outer = 0x9afd3800] 00:25:53 INFO - PROCESS | 1884 | 1463037953815 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1733ms 00:25:53 INFO - PROCESS | 1884 | 1463037953884 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 00:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:25:53 INFO - PROCESS | 1884 | 1463037953888 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 00:25:53 INFO - PROCESS | 1884 | 1463037953895 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:25:53 INFO - PROCESS | 1884 | 1463037953900 Marionette TRACE conn4 <- [1,2790,null,{}] 00:25:53 INFO - PROCESS | 1884 | 1463037953907 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:54 INFO - PROCESS | 1884 | 1463037954206 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 00:25:54 INFO - PROCESS | 1884 | 1463037954575 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x9b315400 == 145 [pid = 1884] [id = 705] 00:25:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9c1ad400) [pid = 1884] [serial = 2116] [outer = (nil)] 00:25:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x9d592000) [pid = 1884] [serial = 2117] [outer = 0x9c1ad400] 00:25:54 INFO - PROCESS | 1884 | 1463037954671 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x9d5b8c00) [pid = 1884] [serial = 2118] [outer = 0x9c1ad400] 00:25:55 INFO - PROCESS | 1884 | 1463037955704 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1892ms 00:25:55 INFO - PROCESS | 1884 | 1463037955787 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 00:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:25:55 INFO - PROCESS | 1884 | 1463037955793 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 00:25:55 INFO - PROCESS | 1884 | 1463037955801 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 1884 | 1463037955804 Marionette TRACE conn4 <- [1,2794,null,{}] 00:25:55 INFO - PROCESS | 1884 | 1463037955811 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:56 INFO - PROCESS | 1884 | 1463037956141 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 00:25:56 INFO - PROCESS | 1884 | 1463037956621 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x93df5400 == 146 [pid = 1884] [id = 706] 00:25:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9d431c00) [pid = 1884] [serial = 2119] [outer = (nil)] 00:25:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0xa22a4800) [pid = 1884] [serial = 2120] [outer = 0x9d431c00] 00:25:56 INFO - PROCESS | 1884 | 1463037956765 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0xa2370c00) [pid = 1884] [serial = 2121] [outer = 0x9d431c00] 00:25:58 INFO - PROCESS | 1884 | 1463037957993 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2245ms 00:25:58 INFO - PROCESS | 1884 | 1463037958046 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 1884 | 1463037958049 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 00:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:25:58 INFO - PROCESS | 1884 | 1463037958057 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 1884 | 1463037958061 Marionette TRACE conn4 <- [1,2798,null,{}] 00:25:58 INFO - PROCESS | 1884 | 1463037958070 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:58 INFO - PROCESS | 1884 | 1463037958350 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8a846800 == 145 [pid = 1884] [id = 649] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x86110c00 == 144 [pid = 1884] [id = 669] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8c692000 == 143 [pid = 1884] [id = 146] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x86cba000 == 142 [pid = 1884] [id = 690] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89de5400 == 141 [pid = 1884] [id = 689] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x878b8800 == 140 [pid = 1884] [id = 688] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x87e16000 == 139 [pid = 1884] [id = 686] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x9248c800 == 138 [pid = 1884] [id = 685] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x956cac00 == 137 [pid = 1884] [id = 684] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x914cec00 == 136 [pid = 1884] [id = 683] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8f3bf400 == 135 [pid = 1884] [id = 682] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8e959c00 == 134 [pid = 1884] [id = 680] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6ce800 == 133 [pid = 1884] [id = 681] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8ebd6400 == 132 [pid = 1884] [id = 679] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8e998c00 == 131 [pid = 1884] [id = 678] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8d9e7c00 == 130 [pid = 1884] [id = 677] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x8bc22400 == 129 [pid = 1884] [id = 676] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x89db3000 == 128 [pid = 1884] [id = 674] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x88190c00 == 127 [pid = 1884] [id = 675] 00:26:01 INFO - PROCESS | 1884 | --DOCSHELL 0x86cbf000 == 126 [pid = 1884] [id = 673] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x914c7000) [pid = 1884] [serial = 1968] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8e578400) [pid = 1884] [serial = 1893] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x93bec800) [pid = 1884] [serial = 1980] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x89889800) [pid = 1884] [serial = 1958] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9aa10c00) [pid = 1884] [serial = 1989] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x92fcec00) [pid = 1884] [serial = 1979] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x9b0a7000) [pid = 1884] [serial = 1992] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8981ac00) [pid = 1884] [serial = 2012] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8f65f000) [pid = 1884] [serial = 1965] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8988d800) [pid = 1884] [serial = 2013] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x89db4800) [pid = 1884] [serial = 2000] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x91e02800) [pid = 1884] [serial = 1973] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x99302000) [pid = 1884] [serial = 1985] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8e1a3000) [pid = 1884] [serial = 2006] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x86cc0400) [pid = 1884] [serial = 2009] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9548d400) [pid = 1884] [serial = 1983] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x92494c00) [pid = 1884] [serial = 1976] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x92828c00) [pid = 1884] [serial = 1977] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x8b4bcc00) [pid = 1884] [serial = 2016] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x9be6a800) [pid = 1884] [serial = 1995] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x8ebdbc00) [pid = 1884] [serial = 1962] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8b4adc00) [pid = 1884] [serial = 2015] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8e1a5400) [pid = 1884] [serial = 2007] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x89cfb000) [pid = 1884] [serial = 1959] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9d429800) [pid = 1884] [serial = 2003] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92254000) [pid = 1884] [serial = 1974] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x9930a000) [pid = 1884] [serial = 1986] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x952b6400) [pid = 1884] [serial = 1982] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8f651c00) [pid = 1884] [serial = 1964] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x9bbd3400) [pid = 1884] [serial = 1994] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x91209800) [pid = 1884] [serial = 1967] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x9d5c0c00) [pid = 1884] [serial = 2004] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0xa1147800) [pid = 1884] [serial = 1998] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x914d1400) [pid = 1884] [serial = 1970] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9afdb000) [pid = 1884] [serial = 1991] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8d93b000) [pid = 1884] [serial = 1961] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x89db8000) [pid = 1884] [serial = 2001] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x88007800) [pid = 1884] [serial = 2010] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x914d3000) [pid = 1884] [serial = 1971] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x9a63ec00) [pid = 1884] [serial = 1988] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0xa060c400) [pid = 1884] [serial = 1997] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8bc2b000) [pid = 1884] [serial = 2018] [outer = (nil)] [url = about:blank] 00:26:01 INFO - PROCESS | 1884 | 1463037961545 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cbc400 == 127 [pid = 1884] [id = 707] 00:26:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x86cbd000) [pid = 1884] [serial = 2122] [outer = (nil)] 00:26:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x878b8000) [pid = 1884] [serial = 2123] [outer = 0x86cbd000] 00:26:01 INFO - PROCESS | 1884 | 1463037961638 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x88197400) [pid = 1884] [serial = 2124] [outer = 0x86cbd000] 00:26:02 INFO - PROCESS | 1884 | 1463037962547 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 4552ms 00:26:02 INFO - PROCESS | 1884 | 1463037962611 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 00:26:02 INFO - PROCESS | 1884 | 1463037962615 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 00:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:26:02 INFO - PROCESS | 1884 | 1463037962624 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - PROCESS | 1884 | 1463037962629 Marionette TRACE conn4 <- [1,2802,null,{}] 00:26:02 INFO - PROCESS | 1884 | 1463037962637 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:02 INFO - PROCESS | 1884 | 1463037962903 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 00:26:03 INFO - PROCESS | 1884 | 1463037963174 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bcec00 == 128 [pid = 1884] [id = 708] 00:26:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x89bd6400) [pid = 1884] [serial = 2125] [outer = (nil)] 00:26:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x89db3000) [pid = 1884] [serial = 2126] [outer = 0x89bd6400] 00:26:03 INFO - PROCESS | 1884 | 1463037963261 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8a841800) [pid = 1884] [serial = 2127] [outer = 0x89bd6400] 00:26:04 INFO - PROCESS | 1884 | 1463037964233 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1690ms 00:26:04 INFO - PROCESS | 1884 | 1463037964320 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 1884 | 1463037964327 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 00:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:26:04 INFO - PROCESS | 1884 | 1463037964344 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - PROCESS | 1884 | 1463037964349 Marionette TRACE conn4 <- [1,2806,null,{}] 00:26:04 INFO - PROCESS | 1884 | 1463037964356 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:04 INFO - PROCESS | 1884 | 1463037964708 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 00:26:05 INFO - PROCESS | 1884 | 1463037964988 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d5000 == 129 [pid = 1884] [id = 709] 00:26:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8c3de000) [pid = 1884] [serial = 2128] [outer = (nil)] 00:26:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8c68cc00) [pid = 1884] [serial = 2129] [outer = 0x8c3de000] 00:26:05 INFO - PROCESS | 1884 | 1463037965070 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8c746c00) [pid = 1884] [serial = 2130] [outer = 0x8c3de000] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x92828800) [pid = 1884] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8f3b4000) [pid = 1884] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x91be0000) [pid = 1884] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8e9a0c00) [pid = 1884] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x88007400) [pid = 1884] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x89df0800) [pid = 1884] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x956cbc00) [pid = 1884] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x914cdc00) [pid = 1884] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x878c5000) [pid = 1884] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x9120bc00) [pid = 1884] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x8d9db800) [pid = 1884] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x91d8a000) [pid = 1884] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x8e2b0400) [pid = 1884] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x8bc2ec00) [pid = 1884] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x89db5000) [pid = 1884] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 114 (0x86109c00) [pid = 1884] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 113 (0x8f6db000) [pid = 1884] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:26:06 INFO - PROCESS | 1884 | --DOMWINDOW == 112 (0x8b4b1c00) [pid = 1884] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:26:06 INFO - PROCESS | 1884 | 1463037966621 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:26:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:26:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2348ms 00:26:06 INFO - PROCESS | 1884 | 1463037966695 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 00:26:06 INFO - PROCESS | 1884 | 1463037966698 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 00:26:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:26:06 INFO - PROCESS | 1884 | 1463037966717 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:26:06 INFO - PROCESS | 1884 | 1463037966727 Marionette TRACE conn4 <- [1,2810,null,{}] 00:26:06 INFO - PROCESS | 1884 | 1463037966735 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:07 INFO - PROCESS | 1884 | 1463037967001 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 00:26:07 INFO - PROCESS | 1884 | 1463037967241 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 1884 | ++DOCSHELL 0x86106400 == 130 [pid = 1884] [id = 710] 00:26:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 113 (0x86cbc800) [pid = 1884] [serial = 2131] [outer = (nil)] 00:26:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 114 (0x8d9dbc00) [pid = 1884] [serial = 2132] [outer = 0x86cbc800] 00:26:07 INFO - PROCESS | 1884 | 1463037967339 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 115 (0x8e1a4400) [pid = 1884] [serial = 2133] [outer = 0x86cbc800] 00:26:08 INFO - PROCESS | 1884 | 1463037968164 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1505ms 00:26:08 INFO - PROCESS | 1884 | 1463037968215 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 1884 | 1463037968220 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 00:26:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:26:08 INFO - PROCESS | 1884 | 1463037968227 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - PROCESS | 1884 | 1463037968229 Marionette TRACE conn4 <- [1,2814,null,{}] 00:26:08 INFO - PROCESS | 1884 | 1463037968236 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:08 INFO - PROCESS | 1884 | 1463037968475 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 00:26:08 INFO - PROCESS | 1884 | 1463037968963 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cb1400 == 131 [pid = 1884] [id = 711] 00:26:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x86cb2800) [pid = 1884] [serial = 2134] [outer = (nil)] 00:26:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x86cbf000) [pid = 1884] [serial = 2135] [outer = 0x86cb2800] 00:26:09 INFO - PROCESS | 1884 | 1463037969064 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x894e4400) [pid = 1884] [serial = 2136] [outer = 0x86cb2800] 00:26:10 INFO - PROCESS | 1884 | 1463037970112 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:26:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1941ms 00:26:10 INFO - PROCESS | 1884 | 1463037970172 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 1884 | 1463037970180 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 00:26:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:26:10 INFO - PROCESS | 1884 | 1463037970190 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 1884 | 1463037970196 Marionette TRACE conn4 <- [1,2818,null,{}] 00:26:10 INFO - PROCESS | 1884 | 1463037970207 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:10 INFO - PROCESS | 1884 | 1463037970531 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 00:26:10 INFO - PROCESS | 1884 | 1463037970915 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x8b4b4000 == 132 [pid = 1884] [id = 712] 00:26:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x8b4bcc00) [pid = 1884] [serial = 2137] [outer = (nil)] 00:26:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x8bbd8800) [pid = 1884] [serial = 2138] [outer = 0x8b4bcc00] 00:26:11 INFO - PROCESS | 1884 | 1463037971028 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8c3dd400) [pid = 1884] [serial = 2139] [outer = 0x8b4bcc00] 00:26:12 INFO - PROCESS | 1884 | 1463037972177 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:26:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:26:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2042ms 00:26:12 INFO - PROCESS | 1884 | 1463037972237 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 00:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:26:12 INFO - PROCESS | 1884 | 1463037972246 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 00:26:12 INFO - PROCESS | 1884 | 1463037972255 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - PROCESS | 1884 | 1463037972261 Marionette TRACE conn4 <- [1,2822,null,{}] 00:26:12 INFO - PROCESS | 1884 | 1463037972269 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:12 INFO - PROCESS | 1884 | 1463037972683 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 00:26:13 INFO - PROCESS | 1884 | 1463037973026 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x89dbbc00 == 133 [pid = 1884] [id = 713] 00:26:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8e1a5c00) [pid = 1884] [serial = 2140] [outer = (nil)] 00:26:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8e2a3c00) [pid = 1884] [serial = 2141] [outer = 0x8e1a5c00] 00:26:13 INFO - PROCESS | 1884 | 1463037973142 Marionette DEBUG loaded listener.js 00:26:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8e959800) [pid = 1884] [serial = 2142] [outer = 0x8e1a5c00] 00:26:14 INFO - PROCESS | 1884 | 1463037974339 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2138ms 00:26:14 INFO - PROCESS | 1884 | 1463037974392 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 1884 | 1463037974396 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 00:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:26:14 INFO - PROCESS | 1884 | 1463037974416 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - PROCESS | 1884 | 1463037974427 Marionette TRACE conn4 <- [1,2826,null,{}] 00:26:14 INFO - PROCESS | 1884 | 1463037974435 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:14 INFO - PROCESS | 1884 | 1463037974775 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 00:26:15 INFO - PROCESS | 1884 | 1463037975141 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd3000 == 134 [pid = 1884] [id = 714] 00:26:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8d9e6c00) [pid = 1884] [serial = 2143] [outer = (nil)] 00:26:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8f367400) [pid = 1884] [serial = 2144] [outer = 0x8d9e6c00] 00:26:15 INFO - PROCESS | 1884 | 1463037975256 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8f3b8400) [pid = 1884] [serial = 2145] [outer = 0x8d9e6c00] 00:26:16 INFO - PROCESS | 1884 | 1463037976380 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2057ms 00:26:16 INFO - PROCESS | 1884 | 1463037976466 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 1884 | 1463037976472 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 00:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:26:16 INFO - PROCESS | 1884 | 1463037976480 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 1884 | 1463037976485 Marionette TRACE conn4 <- [1,2830,null,{}] 00:26:16 INFO - PROCESS | 1884 | 1463037976494 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:16 INFO - PROCESS | 1884 | 1463037976867 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 00:26:17 INFO - PROCESS | 1884 | 1463037977255 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x88190c00 == 135 [pid = 1884] [id = 715] 00:26:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x8ed07000) [pid = 1884] [serial = 2146] [outer = (nil)] 00:26:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8f6d4400) [pid = 1884] [serial = 2147] [outer = 0x8ed07000] 00:26:17 INFO - PROCESS | 1884 | 1463037977364 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x91188800) [pid = 1884] [serial = 2148] [outer = 0x8ed07000] 00:26:18 INFO - PROCESS | 1884 | 1463037978396 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1994ms 00:26:18 INFO - PROCESS | 1884 | 1463037978474 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 1884 | 1463037978478 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 00:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:26:18 INFO - PROCESS | 1884 | 1463037978486 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 1884 | 1463037978490 Marionette TRACE conn4 <- [1,2834,null,{}] 00:26:18 INFO - PROCESS | 1884 | 1463037978497 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:18 INFO - PROCESS | 1884 | 1463037978805 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 00:26:19 INFO - PROCESS | 1884 | 1463037979187 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 1884 | ++DOCSHELL 0x914c7c00 == 136 [pid = 1884] [id = 716] 00:26:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x914c8000) [pid = 1884] [serial = 2149] [outer = (nil)] 00:26:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x914cf800) [pid = 1884] [serial = 2150] [outer = 0x914c8000] 00:26:19 INFO - PROCESS | 1884 | 1463037979294 Marionette DEBUG loaded listener.js 00:26:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x91d8b800) [pid = 1884] [serial = 2151] [outer = 0x914c8000] 00:26:20 INFO - PROCESS | 1884 | 1463037980369 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:26:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:26:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1940ms 00:26:20 INFO - PROCESS | 1884 | 1463037980428 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 1884 | 1463037980431 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 00:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:26:20 INFO - PROCESS | 1884 | 1463037980440 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 1884 | 1463037980444 Marionette TRACE conn4 <- [1,2838,null,{}] 00:26:20 INFO - PROCESS | 1884 | 1463037980451 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:20 INFO - PROCESS | 1884 | 1463037980756 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 00:26:21 INFO - PROCESS | 1884 | 1463037981095 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e12400 == 137 [pid = 1884] [id = 717] 00:26:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x91e06800) [pid = 1884] [serial = 2152] [outer = (nil)] 00:26:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x92822c00) [pid = 1884] [serial = 2153] [outer = 0x91e06800] 00:26:21 INFO - PROCESS | 1884 | 1463037981196 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x9282c800) [pid = 1884] [serial = 2154] [outer = 0x91e06800] 00:26:22 INFO - PROCESS | 1884 | 1463037982264 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1887ms 00:26:22 INFO - PROCESS | 1884 | 1463037982329 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 1884 | 1463037982332 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 00:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:26:22 INFO - PROCESS | 1884 | 1463037982340 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 1884 | 1463037982344 Marionette TRACE conn4 <- [1,2842,null,{}] 00:26:22 INFO - PROCESS | 1884 | 1463037982350 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:22 INFO - PROCESS | 1884 | 1463037982605 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 00:26:23 INFO - PROCESS | 1884 | 1463037983007 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x92259000 == 138 [pid = 1884] [id = 718] 00:26:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x92494c00) [pid = 1884] [serial = 2155] [outer = (nil)] 00:26:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x93de9000) [pid = 1884] [serial = 2156] [outer = 0x92494c00] 00:26:23 INFO - PROCESS | 1884 | 1463037983102 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x947e4800) [pid = 1884] [serial = 2157] [outer = 0x92494c00] 00:26:24 INFO - PROCESS | 1884 | 1463037984135 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1832ms 00:26:24 INFO - PROCESS | 1884 | 1463037984173 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 1884 | 1463037984177 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 00:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:26:24 INFO - PROCESS | 1884 | 1463037984185 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - PROCESS | 1884 | 1463037984189 Marionette TRACE conn4 <- [1,2846,null,{}] 00:26:24 INFO - PROCESS | 1884 | 1463037984196 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:24 INFO - PROCESS | 1884 | 1463037984471 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 00:26:24 INFO - PROCESS | 1884 | 1463037984837 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 1884 | ++DOCSHELL 0x89db9400 == 139 [pid = 1884] [id = 719] 00:26:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ed0d400) [pid = 1884] [serial = 2158] [outer = (nil)] 00:26:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x93badc00) [pid = 1884] [serial = 2159] [outer = 0x8ed0d400] 00:26:24 INFO - PROCESS | 1884 | 1463037984939 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x95493800) [pid = 1884] [serial = 2160] [outer = 0x8ed0d400] 00:26:25 INFO - PROCESS | 1884 | 1463037985879 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1736ms 00:26:25 INFO - PROCESS | 1884 | 1463037985922 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 1884 | 1463037985927 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 00:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:26:25 INFO - PROCESS | 1884 | 1463037985934 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 1884 | 1463037985938 Marionette TRACE conn4 <- [1,2850,null,{}] 00:26:25 INFO - PROCESS | 1884 | 1463037985946 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:26 INFO - PROCESS | 1884 | 1463037986228 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 00:26:26 INFO - PROCESS | 1884 | 1463037986600 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x9232b000 == 140 [pid = 1884] [id = 720] 00:26:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x95490400) [pid = 1884] [serial = 2161] [outer = (nil)] 00:26:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x99309c00) [pid = 1884] [serial = 2162] [outer = 0x95490400] 00:26:26 INFO - PROCESS | 1884 | 1463037986699 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x9937c400) [pid = 1884] [serial = 2163] [outer = 0x95490400] 00:26:27 INFO - PROCESS | 1884 | 1463037987672 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:26:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:26:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1784ms 00:26:27 INFO - PROCESS | 1884 | 1463037987719 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 00:26:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:26:27 INFO - PROCESS | 1884 | 1463037987723 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 00:26:27 INFO - PROCESS | 1884 | 1463037987730 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 1884 | 1463037987733 Marionette TRACE conn4 <- [1,2854,null,{}] 00:26:27 INFO - PROCESS | 1884 | 1463037987739 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:28 INFO - PROCESS | 1884 | 1463037988019 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 00:26:28 INFO - PROCESS | 1884 | 1463037988394 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a291800 == 141 [pid = 1884] [id = 721] 00:26:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x9a344400) [pid = 1884] [serial = 2164] [outer = (nil)] 00:26:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x9a636800) [pid = 1884] [serial = 2165] [outer = 0x9a344400] 00:26:28 INFO - PROCESS | 1884 | 1463037988515 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x9aa0e800) [pid = 1884] [serial = 2166] [outer = 0x9a344400] 00:26:29 INFO - PROCESS | 1884 | 1463037989507 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:26:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1838ms 00:26:29 INFO - PROCESS | 1884 | 1463037989568 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 1884 | 1463037989574 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 00:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:26:29 INFO - PROCESS | 1884 | 1463037989581 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 1884 | 1463037989585 Marionette TRACE conn4 <- [1,2858,null,{}] 00:26:29 INFO - PROCESS | 1884 | 1463037989592 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:29 INFO - PROCESS | 1884 | 1463037989900 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 00:26:30 INFO - PROCESS | 1884 | 1463037990288 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a590000 == 142 [pid = 1884] [id = 722] 00:26:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x9a87f000) [pid = 1884] [serial = 2167] [outer = (nil)] 00:26:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x9b3a9c00) [pid = 1884] [serial = 2168] [outer = 0x9a87f000] 00:26:30 INFO - PROCESS | 1884 | 1463037990387 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x9be60400) [pid = 1884] [serial = 2169] [outer = 0x9a87f000] 00:26:31 INFO - PROCESS | 1884 | 1463037991338 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1793ms 00:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:26:31 INFO - PROCESS | 1884 | 1463037991375 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 1884 | 1463037991379 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 00:26:31 INFO - PROCESS | 1884 | 1463037991388 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 1884 | 1463037991392 Marionette TRACE conn4 <- [1,2862,null,{}] 00:26:31 INFO - PROCESS | 1884 | 1463037991399 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:31 INFO - PROCESS | 1884 | 1463037991660 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 00:26:32 INFO - PROCESS | 1884 | 1463037992069 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x9d7b4000 == 143 [pid = 1884] [id = 723] 00:26:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9d7b6800) [pid = 1884] [serial = 2170] [outer = (nil)] 00:26:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0xa2243800) [pid = 1884] [serial = 2171] [outer = 0x9d7b6800] 00:26:32 INFO - PROCESS | 1884 | 1463037992173 Marionette DEBUG loaded listener.js 00:26:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0xa2537400) [pid = 1884] [serial = 2172] [outer = 0x9d7b6800] 00:26:33 INFO - PROCESS | 1884 | 1463037993118 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1789ms 00:26:33 INFO - PROCESS | 1884 | 1463037993175 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 1884 | 1463037993180 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 00:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:26:33 INFO - PROCESS | 1884 | 1463037993187 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - PROCESS | 1884 | 1463037993190 Marionette TRACE conn4 <- [1,2866,null,{}] 00:26:33 INFO - PROCESS | 1884 | 1463037993196 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:33 INFO - PROCESS | 1884 | 1463037993449 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 00:26:33 INFO - PROCESS | 1884 | 1463037993816 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x878c3c00 == 144 [pid = 1884] [id = 724] 00:26:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9afd9c00) [pid = 1884] [serial = 2173] [outer = (nil)] 00:26:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0xa27de400) [pid = 1884] [serial = 2174] [outer = 0x9afd9c00] 00:26:33 INFO - PROCESS | 1884 | 1463037993911 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0xa3159800) [pid = 1884] [serial = 2175] [outer = 0x9afd9c00] 00:26:34 INFO - PROCESS | 1884 | 1463037994856 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1738ms 00:26:34 INFO - PROCESS | 1884 | 1463037994927 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 00:26:34 INFO - PROCESS | 1884 | 1463037994931 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 00:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:26:34 INFO - PROCESS | 1884 | 1463037994938 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:26:34 INFO - PROCESS | 1884 | 1463037994942 Marionette TRACE conn4 <- [1,2870,null,{}] 00:26:34 INFO - PROCESS | 1884 | 1463037994949 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:35 INFO - PROCESS | 1884 | 1463037995238 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 00:26:35 INFO - PROCESS | 1884 | 1463037995657 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x9aa45c00 == 145 [pid = 1884] [id = 725] 00:26:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9be6c000) [pid = 1884] [serial = 2176] [outer = (nil)] 00:26:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0xa369e400) [pid = 1884] [serial = 2177] [outer = 0x9be6c000] 00:26:35 INFO - PROCESS | 1884 | 1463037995749 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0xa36a7800) [pid = 1884] [serial = 2178] [outer = 0x9be6c000] 00:26:36 INFO - PROCESS | 1884 | 1463037996723 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1840ms 00:26:36 INFO - PROCESS | 1884 | 1463037996780 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 00:26:36 INFO - PROCESS | 1884 | 1463037996783 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 00:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:26:36 INFO - PROCESS | 1884 | 1463037996791 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - PROCESS | 1884 | 1463037996795 Marionette TRACE conn4 <- [1,2874,null,{}] 00:26:36 INFO - PROCESS | 1884 | 1463037996801 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:37 INFO - PROCESS | 1884 | 1463037997077 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 00:26:37 INFO - PROCESS | 1884 | 1463037997467 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a47800 == 146 [pid = 1884] [id = 726] 00:26:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x86a48000) [pid = 1884] [serial = 2179] [outer = (nil)] 00:26:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x86a50400) [pid = 1884] [serial = 2180] [outer = 0x86a48000] 00:26:37 INFO - PROCESS | 1884 | 1463037997564 Marionette DEBUG loaded listener.js 00:26:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x86a51c00) [pid = 1884] [serial = 2181] [outer = 0x86a48000] 00:26:38 INFO - PROCESS | 1884 | 1463037998563 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1839ms 00:26:38 INFO - PROCESS | 1884 | 1463037998632 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 00:26:38 INFO - PROCESS | 1884 | 1463037998635 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 00:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:26:38 INFO - PROCESS | 1884 | 1463037998642 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:26:38 INFO - PROCESS | 1884 | 1463037998646 Marionette TRACE conn4 <- [1,2878,null,{}] 00:26:38 INFO - PROCESS | 1884 | 1463037998654 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:38 INFO - PROCESS | 1884 | 1463037998923 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89817400 == 145 [pid = 1884] [id = 648] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x894edc00 == 144 [pid = 1884] [id = 652] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f374400 == 143 [pid = 1884] [id = 657] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa48c00 == 142 [pid = 1884] [id = 664] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9782bc00 == 141 [pid = 1884] [id = 662] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91bdf400 == 140 [pid = 1884] [id = 660] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9a662c00 == 139 [pid = 1884] [id = 51] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f6df400 == 138 [pid = 1884] [id = 659] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x97832800 == 137 [pid = 1884] [id = 663] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x91190800 == 136 [pid = 1884] [id = 665] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89db0400 == 135 [pid = 1884] [id = 667] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c744400 == 134 [pid = 1884] [id = 653] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8ed0d800 == 133 [pid = 1884] [id = 656] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9120ac00 == 132 [pid = 1884] [id = 658] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86110800 == 131 [pid = 1884] [id = 655] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86106400 == 130 [pid = 1884] [id = 710] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3d5000 == 129 [pid = 1884] [id = 709] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89bcec00 == 128 [pid = 1884] [id = 708] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86cbc400 == 127 [pid = 1884] [id = 707] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9aec7400 == 126 [pid = 1884] [id = 704] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9b315400 == 125 [pid = 1884] [id = 705] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa45800 == 124 [pid = 1884] [id = 703] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x99308000 == 123 [pid = 1884] [id = 702] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x95205000 == 122 [pid = 1884] [id = 701] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92cb2800 == 121 [pid = 1884] [id = 700] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x914d2c00 == 120 [pid = 1884] [id = 698] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x92496000 == 119 [pid = 1884] [id = 699] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8e95d000 == 118 [pid = 1884] [id = 697] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8f368c00 == 117 [pid = 1884] [id = 696] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89daec00 == 116 [pid = 1884] [id = 695] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89dae800 == 115 [pid = 1884] [id = 694] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x89db4c00 == 114 [pid = 1884] [id = 692] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x8c8e3c00 == 113 [pid = 1884] [id = 693] 00:26:41 INFO - PROCESS | 1884 | --DOCSHELL 0x86108800 == 112 [pid = 1884] [id = 691] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9984b800) [pid = 1884] [serial = 2058] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x8f6de800) [pid = 1884] [serial = 2039] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x9248f800) [pid = 1884] [serial = 2048] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8f65f400) [pid = 1884] [serial = 2037] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x89818000) [pid = 1884] [serial = 2066] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x8ac6e000) [pid = 1884] [serial = 2069] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x97817000) [pid = 1884] [serial = 2054] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x91d8f400) [pid = 1884] [serial = 2046] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x88a54c00) [pid = 1884] [serial = 2021] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9a598400) [pid = 1884] [serial = 2061] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8e2a4000) [pid = 1884] [serial = 2030] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x8ba3c800) [pid = 1884] [serial = 2070] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x92fd3800) [pid = 1884] [serial = 2051] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x91190400) [pid = 1884] [serial = 2040] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x8ed0a400) [pid = 1884] [serial = 2034] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8d93c400) [pid = 1884] [serial = 2027] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x95207000) [pid = 1884] [serial = 2052] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x8ba3f800) [pid = 1884] [serial = 2025] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0xa36a7c00) [pid = 1884] [serial = 1944] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8988c800) [pid = 1884] [serial = 2067] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9930fc00) [pid = 1884] [serial = 2057] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8ebdd400) [pid = 1884] [serial = 2033] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x914d4400) [pid = 1884] [serial = 2043] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x97835800) [pid = 1884] [serial = 2055] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9a33f800) [pid = 1884] [serial = 2060] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8e57bc00) [pid = 1884] [serial = 2031] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x8a846c00) [pid = 1884] [serial = 2024] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x8f3b7400) [pid = 1884] [serial = 2036] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x894ea400) [pid = 1884] [serial = 2022] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x914ca400) [pid = 1884] [serial = 2042] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x89db4000) [pid = 1884] [serial = 2072] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x92633000) [pid = 1884] [serial = 2049] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8e19e400) [pid = 1884] [serial = 2028] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8ebd4c00) [pid = 1884] [serial = 1956] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x9aa15000) [pid = 1884] [serial = 2063] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x91d89400) [pid = 1884] [serial = 2045] [outer = (nil)] [url = about:blank] 00:26:42 INFO - PROCESS | 1884 | 1463038002408 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8610f800 == 113 [pid = 1884] [id = 727] 00:26:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x86110400) [pid = 1884] [serial = 2182] [outer = (nil)] 00:26:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x86cb1800) [pid = 1884] [serial = 2183] [outer = 0x86110400] 00:26:42 INFO - PROCESS | 1884 | 1463038002494 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x87655c00) [pid = 1884] [serial = 2184] [outer = 0x86110400] 00:26:43 INFO - PROCESS | 1884 | 1463038003368 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 4747ms 00:26:43 INFO - PROCESS | 1884 | 1463038003395 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 1884 | 1463038003402 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 00:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:26:43 INFO - PROCESS | 1884 | 1463038003411 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:26:43 INFO - PROCESS | 1884 | 1463038003416 Marionette TRACE conn4 <- [1,2882,null,{}] 00:26:43 INFO - PROCESS | 1884 | 1463038003458 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:43 INFO - PROCESS | 1884 | 1463038003723 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 00:26:44 INFO - PROCESS | 1884 | 1463038003999 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x88191c00 == 114 [pid = 1884] [id = 728] 00:26:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x88192c00) [pid = 1884] [serial = 2185] [outer = (nil)] 00:26:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x88a4c400) [pid = 1884] [serial = 2186] [outer = 0x88192c00] 00:26:44 INFO - PROCESS | 1884 | 1463038004093 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x88a5ac00) [pid = 1884] [serial = 2187] [outer = 0x88192c00] 00:26:45 INFO - PROCESS | 1884 | 1463038005026 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1690ms 00:26:45 INFO - PROCESS | 1884 | 1463038005105 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 1884 | 1463038005112 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 00:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:26:45 INFO - PROCESS | 1884 | 1463038005134 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 1884 | 1463038005139 Marionette TRACE conn4 <- [1,2886,null,{}] 00:26:45 INFO - PROCESS | 1884 | 1463038005146 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:45 INFO - PROCESS | 1884 | 1463038005487 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 00:26:45 INFO - PROCESS | 1884 | 1463038005760 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x8981a400 == 115 [pid = 1884] [id = 729] 00:26:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8988d800) [pid = 1884] [serial = 2188] [outer = (nil)] 00:26:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x89bcc400) [pid = 1884] [serial = 2189] [outer = 0x8988d800] 00:26:45 INFO - PROCESS | 1884 | 1463038005838 Marionette DEBUG loaded listener.js 00:26:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89dad800) [pid = 1884] [serial = 2190] [outer = 0x8988d800] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x93ba9400) [pid = 1884] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x9afd3800) [pid = 1884] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x8610b800) [pid = 1884] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9d431c00) [pid = 1884] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8e95b400) [pid = 1884] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x89bd6400) [pid = 1884] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x91bde400) [pid = 1884] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x914c9800) [pid = 1884] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8f36b400) [pid = 1884] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x9c1ad400) [pid = 1884] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x952bc000) [pid = 1884] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8c3de000) [pid = 1884] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8e57d800) [pid = 1884] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x956cb400) [pid = 1884] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8d93d800) [pid = 1884] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x9afe1800) [pid = 1884] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 119 (0x9263a000) [pid = 1884] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 118 (0x89dec000) [pid = 1884] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 117 (0x8610c000) [pid = 1884] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 116 (0x9aa43c00) [pid = 1884] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:26:47 INFO - PROCESS | 1884 | --DOMWINDOW == 115 (0x86cbd000) [pid = 1884] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:26:47 INFO - PROCESS | 1884 | 1463038007305 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2254ms 00:26:47 INFO - PROCESS | 1884 | 1463038007434 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 1884 | 1463038007438 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 00:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:26:47 INFO - PROCESS | 1884 | 1463038007465 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 1884 | 1463038007475 Marionette TRACE conn4 <- [1,2890,null,{}] 00:26:47 INFO - PROCESS | 1884 | 1463038007484 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:47 INFO - PROCESS | 1884 | 1463038007749 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 00:26:47 INFO - PROCESS | 1884 | 1463038007979 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 1884 | ++DOCSHELL 0x894ec000 == 116 [pid = 1884] [id = 730] 00:26:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 116 (0x89821400) [pid = 1884] [serial = 2191] [outer = (nil)] 00:26:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 117 (0x8ac6e000) [pid = 1884] [serial = 2192] [outer = 0x89821400] 00:26:48 INFO - PROCESS | 1884 | 1463038008078 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 1884 | ++DOMWINDOW == 118 (0x8b4b2000) [pid = 1884] [serial = 2193] [outer = 0x89821400] 00:26:48 INFO - PROCESS | 1884 | 1463038008950 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1547ms 00:26:49 INFO - PROCESS | 1884 | 1463038009004 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 00:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:26:49 INFO - PROCESS | 1884 | 1463038009009 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 00:26:49 INFO - PROCESS | 1884 | 1463038009017 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 1884 | 1463038009023 Marionette TRACE conn4 <- [1,2894,null,{}] 00:26:49 INFO - PROCESS | 1884 | 1463038009032 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:49 INFO - PROCESS | 1884 | 1463038009327 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 00:26:49 INFO - PROCESS | 1884 | 1463038009798 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x8610d800 == 117 [pid = 1884] [id = 731] 00:26:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 119 (0x86a47000) [pid = 1884] [serial = 2194] [outer = (nil)] 00:26:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 120 (0x86a53400) [pid = 1884] [serial = 2195] [outer = 0x86a47000] 00:26:49 INFO - PROCESS | 1884 | 1463038009910 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x878be800) [pid = 1884] [serial = 2196] [outer = 0x86a47000] 00:26:50 INFO - PROCESS | 1884 | 1463038010928 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1991ms 00:26:51 INFO - PROCESS | 1884 | 1463038011013 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 1884 | 1463038011032 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 00:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:26:51 INFO - PROCESS | 1884 | 1463038011047 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 1884 | 1463038011057 Marionette TRACE conn4 <- [1,2898,null,{}] 00:26:51 INFO - PROCESS | 1884 | 1463038011136 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:51 INFO - PROCESS | 1884 | 1463038011572 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 00:26:52 INFO - PROCESS | 1884 | 1463038011997 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 1884 | ++DOCSHELL 0x89816000 == 118 [pid = 1884] [id = 732] 00:26:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8981ac00) [pid = 1884] [serial = 2197] [outer = (nil)] 00:26:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x89887000) [pid = 1884] [serial = 2198] [outer = 0x8981ac00] 00:26:52 INFO - PROCESS | 1884 | 1463038012118 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x89cf5400) [pid = 1884] [serial = 2199] [outer = 0x8981ac00] 00:26:53 INFO - PROCESS | 1884 | 1463038013203 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2200ms 00:26:53 INFO - PROCESS | 1884 | 1463038013249 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 00:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:26:53 INFO - PROCESS | 1884 | 1463038013256 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 00:26:53 INFO - PROCESS | 1884 | 1463038013264 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 1884 | 1463038013268 Marionette TRACE conn4 <- [1,2902,null,{}] 00:26:53 INFO - PROCESS | 1884 | 1463038013275 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:53 INFO - PROCESS | 1884 | 1463038013552 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 00:26:53 INFO - PROCESS | 1884 | 1463038013964 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 1884 | ++DOCSHELL 0x89dbb400 == 119 [pid = 1884] [id = 733] 00:26:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x8ac66800) [pid = 1884] [serial = 2200] [outer = (nil)] 00:26:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x8b4ba800) [pid = 1884] [serial = 2201] [outer = 0x8ac66800] 00:26:54 INFO - PROCESS | 1884 | 1463038014066 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x8bbdd400) [pid = 1884] [serial = 2202] [outer = 0x8ac66800] 00:26:55 INFO - PROCESS | 1884 | 1463038015127 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1938ms 00:26:55 INFO - PROCESS | 1884 | 1463038015203 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 00:26:55 INFO - PROCESS | 1884 | 1463038015208 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 00:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:26:55 INFO - PROCESS | 1884 | 1463038015227 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:26:55 INFO - PROCESS | 1884 | 1463038015238 Marionette TRACE conn4 <- [1,2906,null,{}] 00:26:55 INFO - PROCESS | 1884 | 1463038015245 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:55 INFO - PROCESS | 1884 | 1463038015677 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 00:26:55 INFO - PROCESS | 1884 | 1463038015952 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a54800 == 120 [pid = 1884] [id = 734] 00:26:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x89def400) [pid = 1884] [serial = 2203] [outer = (nil)] 00:26:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8c8ec800) [pid = 1884] [serial = 2204] [outer = 0x89def400] 00:26:56 INFO - PROCESS | 1884 | 1463038016104 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8d937800) [pid = 1884] [serial = 2205] [outer = 0x89def400] 00:26:57 INFO - PROCESS | 1884 | 1463038017112 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1962ms 00:26:57 INFO - PROCESS | 1884 | 1463038017180 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 1884 | 1463038017185 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 00:26:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:26:57 INFO - PROCESS | 1884 | 1463038017192 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 1884 | 1463038017195 Marionette TRACE conn4 <- [1,2910,null,{}] 00:26:57 INFO - PROCESS | 1884 | 1463038017202 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:57 INFO - PROCESS | 1884 | 1463038017550 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 00:26:57 INFO - PROCESS | 1884 | 1463038017914 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:57 INFO - PROCESS | 1884 | ++DOCSHELL 0x8b4b0800 == 121 [pid = 1884] [id = 735] 00:26:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8d9e0400) [pid = 1884] [serial = 2206] [outer = (nil)] 00:26:57 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8e19e800) [pid = 1884] [serial = 2207] [outer = 0x8d9e0400] 00:26:58 INFO - PROCESS | 1884 | 1463038018013 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8e1aac00) [pid = 1884] [serial = 2208] [outer = 0x8d9e0400] 00:26:58 INFO - PROCESS | 1884 | 1463038018920 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:26:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:26:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:26:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1785ms 00:26:58 INFO - PROCESS | 1884 | 1463038018980 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 1884 | 1463038018983 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 00:26:58 INFO - TEST-START | /DOMEvents/constructors.html 00:26:58 INFO - PROCESS | 1884 | 1463038018992 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 1884 | 1463038018996 Marionette TRACE conn4 <- [1,2914,null,{}] 00:26:59 INFO - PROCESS | 1884 | 1463038019003 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:59 INFO - PROCESS | 1884 | 1463038019261 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 00:26:59 INFO - PROCESS | 1884 | 1463038019654 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e1aa000 == 122 [pid = 1884] [id = 736] 00:26:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e1ac400) [pid = 1884] [serial = 2209] [outer = (nil)] 00:26:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e2ae400) [pid = 1884] [serial = 2210] [outer = 0x8e1ac400] 00:26:59 INFO - PROCESS | 1884 | 1463038019765 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8e961000) [pid = 1884] [serial = 2211] [outer = 0x8e1ac400] 00:27:00 INFO - PROCESS | 1884 | 1463038020895 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:27:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:27:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:27:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:27:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 2004ms 00:27:01 INFO - PROCESS | 1884 | 1463038020998 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 1884 | 1463038021005 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 00:27:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:27:01 INFO - PROCESS | 1884 | 1463038021015 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 1884 | 1463038021024 Marionette TRACE conn4 <- [1,2918,null,{}] 00:27:01 INFO - PROCESS | 1884 | 1463038021098 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:01 INFO - PROCESS | 1884 | 1463038021429 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 00:27:01 INFO - PROCESS | 1884 | 1463038021801 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a84b800 == 123 [pid = 1884] [id = 737] 00:27:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e2a1c00) [pid = 1884] [serial = 2212] [outer = (nil)] 00:27:01 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ed07c00) [pid = 1884] [serial = 2213] [outer = 0x8e2a1c00] 00:27:01 INFO - PROCESS | 1884 | 1463038021918 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8ed0ac00) [pid = 1884] [serial = 2214] [outer = 0x8e2a1c00] 00:27:02 INFO - PROCESS | 1884 | 1463038022842 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:27:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:27:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1854ms 00:27:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:27:02 INFO - PROCESS | 1884 | 1463038022874 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 1884 | 1463038022877 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 00:27:02 INFO - PROCESS | 1884 | 1463038022886 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - PROCESS | 1884 | 1463038022889 Marionette TRACE conn4 <- [1,2922,null,{}] 00:27:02 INFO - PROCESS | 1884 | 1463038022896 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:03 INFO - PROCESS | 1884 | 1463038023157 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 00:27:03 INFO - PROCESS | 1884 | 1463038023521 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 1884 | ++DOCSHELL 0x8610b800 == 124 [pid = 1884] [id = 738] 00:27:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ebd6000) [pid = 1884] [serial = 2215] [outer = (nil)] 00:27:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f36d000) [pid = 1884] [serial = 2216] [outer = 0x8ebd6000] 00:27:03 INFO - PROCESS | 1884 | 1463038023621 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f372400) [pid = 1884] [serial = 2217] [outer = 0x8ebd6000] 00:27:04 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:27:04 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:27:04 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:27:04 INFO - PROCESS | 1884 | [1884] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:27:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:27:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:27:04 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 00:27:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:27:04 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 00:27:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:27:04 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]" 00:27:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:27:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:27:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1641ms 00:27:04 INFO - PROCESS | 1884 | 1463038024499 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:27:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:27:04 INFO - PROCESS | 1884 | 1463038024536 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 00:27:04 INFO - PROCESS | 1884 | 1463038024541 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 00:27:04 INFO - PROCESS | 1884 | 1463038024558 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:27:04 INFO - PROCESS | 1884 | 1463038024564 Marionette TRACE conn4 <- [1,2926,null,{}] 00:27:04 INFO - PROCESS | 1884 | 1463038024587 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:04 INFO - PROCESS | 1884 | 1463038024934 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 00:27:05 INFO - PROCESS | 1884 | 1463038025222 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a843800 == 125 [pid = 1884] [id = 739] 00:27:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8f3b7400) [pid = 1884] [serial = 2218] [outer = (nil)] 00:27:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8f6c8c00) [pid = 1884] [serial = 2219] [outer = 0x8f3b7400] 00:27:05 INFO - PROCESS | 1884 | 1463038025321 Marionette DEBUG loaded listener.js 00:27:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x8f6cdc00) [pid = 1884] [serial = 2220] [outer = 0x8f3b7400] 00:27:06 INFO - PROCESS | 1884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:27:06 INFO - PROCESS | 1884 | 1463038026159 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:27:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:27:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1635ms 00:27:06 INFO - PROCESS | 1884 | 1463038026193 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 00:27:06 INFO - PROCESS | 1884 | 1463038026197 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 00:27:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:27:06 INFO - PROCESS | 1884 | 1463038026205 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 1884 | 1463038026210 Marionette TRACE conn4 <- [1,2930,null,{}] 00:27:06 INFO - PROCESS | 1884 | 1463038026217 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:06 INFO - PROCESS | 1884 | 1463038026523 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 00:27:06 INFO - PROCESS | 1884 | 1463038026894 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x8a843000 == 126 [pid = 1884] [id = 740] 00:27:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x8f6d5400) [pid = 1884] [serial = 2221] [outer = (nil)] 00:27:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x91185000) [pid = 1884] [serial = 2222] [outer = 0x8f6d5400] 00:27:07 INFO - PROCESS | 1884 | 1463038027009 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x9118ac00) [pid = 1884] [serial = 2223] [outer = 0x8f6d5400] 00:27:07 INFO - PROCESS | 1884 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:27:07 INFO - PROCESS | 1884 | 1463038027853 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:27:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:27:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1686ms 00:27:07 INFO - PROCESS | 1884 | 1463038027892 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 00:27:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:27:07 INFO - PROCESS | 1884 | 1463038027897 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 00:27:07 INFO - PROCESS | 1884 | 1463038027904 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - PROCESS | 1884 | 1463038027908 Marionette TRACE conn4 <- [1,2934,null,{}] 00:27:07 INFO - PROCESS | 1884 | 1463038027914 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:08 INFO - PROCESS | 1884 | 1463038028290 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 00:27:08 INFO - PROCESS | 1884 | 1463038028581 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 1884 | ++DOCSHELL 0x9120b400 == 127 [pid = 1884] [id = 741] 00:27:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x9120d000) [pid = 1884] [serial = 2224] [outer = (nil)] 00:27:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x914c9400) [pid = 1884] [serial = 2225] [outer = 0x9120d000] 00:27:08 INFO - PROCESS | 1884 | 1463038028695 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x914d1400) [pid = 1884] [serial = 2226] [outer = 0x9120d000] 00:27:09 INFO - PROCESS | 1884 | 1463038029558 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:27:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1687ms 00:27:09 INFO - PROCESS | 1884 | 1463038029592 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 00:27:09 INFO - PROCESS | 1884 | 1463038029596 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 00:27:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:27:09 INFO - PROCESS | 1884 | 1463038029605 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:27:09 INFO - PROCESS | 1884 | 1463038029610 Marionette TRACE conn4 <- [1,2938,null,{}] 00:27:09 INFO - PROCESS | 1884 | 1463038029618 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:09 INFO - PROCESS | 1884 | 1463038029934 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 00:27:10 INFO - PROCESS | 1884 | 1463038030329 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 1884 | ++DOCSHELL 0x91bd6c00 == 128 [pid = 1884] [id = 742] 00:27:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x91d81800) [pid = 1884] [serial = 2227] [outer = (nil)] 00:27:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x91d8fc00) [pid = 1884] [serial = 2228] [outer = 0x91d81800] 00:27:10 INFO - PROCESS | 1884 | 1463038030426 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x91e04c00) [pid = 1884] [serial = 2229] [outer = 0x91d81800] 00:27:11 INFO - PROCESS | 1884 | 1463038031265 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:27:11 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. 00:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1684ms 00:27:11 INFO - PROCESS | 1884 | 1463038031290 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 00:27:11 INFO - PROCESS | 1884 | 1463038031294 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 00:27:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:27:11 INFO - PROCESS | 1884 | 1463038031301 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:27:11 INFO - PROCESS | 1884 | 1463038031305 Marionette TRACE conn4 <- [1,2942,null,{}] 00:27:11 INFO - PROCESS | 1884 | 1463038031312 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:11 INFO - PROCESS | 1884 | 1463038031573 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 00:27:11 INFO - PROCESS | 1884 | 1463038031905 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 1884 | ++DOCSHELL 0x88192400 == 129 [pid = 1884] [id = 743] 00:27:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x91be1c00) [pid = 1884] [serial = 2230] [outer = (nil)] 00:27:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9225b800) [pid = 1884] [serial = 2231] [outer = 0x91be1c00] 00:27:12 INFO - PROCESS | 1884 | 1463038032066 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x9232d400) [pid = 1884] [serial = 2232] [outer = 0x91be1c00] 00:27:12 INFO - PROCESS | 1884 | 1463038032898 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:27:12 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 00:27:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:27:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1634ms 00:27:12 INFO - PROCESS | 1884 | 1463038032937 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 00:27:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:27:12 INFO - PROCESS | 1884 | 1463038032953 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 00:27:12 INFO - PROCESS | 1884 | 1463038032961 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 1884 | 1463038032965 Marionette TRACE conn4 <- [1,2946,null,{}] 00:27:13 INFO - PROCESS | 1884 | 1463038033028 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:13 INFO - PROCESS | 1884 | 1463038033304 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 00:27:13 INFO - PROCESS | 1884 | 1463038033682 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d8ac00 == 130 [pid = 1884] [id = 744] 00:27:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x91d8f400) [pid = 1884] [serial = 2233] [outer = (nil)] 00:27:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x92498800) [pid = 1884] [serial = 2234] [outer = 0x91d8f400] 00:27:13 INFO - PROCESS | 1884 | 1463038033788 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x92634c00) [pid = 1884] [serial = 2235] [outer = 0x91d8f400] 00:27:14 INFO - PROCESS | 1884 | 1463038034621 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:27:14 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. 00:27:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1680ms 00:27:14 INFO - PROCESS | 1884 | 1463038034641 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 1884 | 1463038034646 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 00:27:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:27:14 INFO - PROCESS | 1884 | 1463038034653 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 1884 | 1463038034657 Marionette TRACE conn4 <- [1,2950,null,{}] 00:27:14 INFO - PROCESS | 1884 | 1463038034664 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:14 INFO - PROCESS | 1884 | 1463038034933 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 00:27:15 INFO - PROCESS | 1884 | 1463038035271 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x91182400 == 131 [pid = 1884] [id = 745] 00:27:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x92490800) [pid = 1884] [serial = 2236] [outer = (nil)] 00:27:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x92828000) [pid = 1884] [serial = 2237] [outer = 0x92490800] 00:27:15 INFO - PROCESS | 1884 | 1463038035416 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9282d400) [pid = 1884] [serial = 2238] [outer = 0x92490800] 00:27:16 INFO - PROCESS | 1884 | ++DOCSHELL 0x92cb6400 == 132 [pid = 1884] [id = 746] 00:27:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x92f09400) [pid = 1884] [serial = 2239] [outer = (nil)] 00:27:16 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x92fd1c00) [pid = 1884] [serial = 2240] [outer = 0x92f09400] 00:27:16 INFO - PROCESS | 1884 | 1463038036335 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:27:16 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. 00:27:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1738ms 00:27:16 INFO - PROCESS | 1884 | 1463038036393 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 1884 | 1463038036397 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 00:27:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:27:16 INFO - PROCESS | 1884 | 1463038036404 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 1884 | 1463038036407 Marionette TRACE conn4 <- [1,2954,null,{}] 00:27:16 INFO - PROCESS | 1884 | 1463038036413 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:16 INFO - PROCESS | 1884 | 1463038036870 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 00:27:17 INFO - PROCESS | 1884 | 1463038037159 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x86cb4c00 == 133 [pid = 1884] [id = 747] 00:27:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x92b5c400) [pid = 1884] [serial = 2241] [outer = (nil)] 00:27:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x92f09c00) [pid = 1884] [serial = 2242] [outer = 0x92b5c400] 00:27:17 INFO - PROCESS | 1884 | 1463038037260 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x93ba7c00) [pid = 1884] [serial = 2243] [outer = 0x92b5c400] 00:27:18 INFO - PROCESS | 1884 | 1463038038111 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:27:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:27:18 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 00:27:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1743ms 00:27:18 INFO - PROCESS | 1884 | 1463038038149 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 1884 | 1463038038153 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 00:27:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:27:18 INFO - PROCESS | 1884 | 1463038038160 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 1884 | 1463038038164 Marionette TRACE conn4 <- [1,2958,null,{}] 00:27:18 INFO - PROCESS | 1884 | 1463038038173 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:18 INFO - PROCESS | 1884 | 1463038038486 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 00:27:18 INFO - PROCESS | 1884 | 1463038038852 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x9282ac00 == 134 [pid = 1884] [id = 748] 00:27:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x92b59800) [pid = 1884] [serial = 2244] [outer = (nil)] 00:27:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0x95205400) [pid = 1884] [serial = 2245] [outer = 0x92b59800] 00:27:18 INFO - PROCESS | 1884 | 1463038038947 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x9520d400) [pid = 1884] [serial = 2246] [outer = 0x92b59800] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x8c3ddc00 == 133 [pid = 1884] [id = 650] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x89cedc00 == 132 [pid = 1884] [id = 215] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x92496800 == 131 [pid = 1884] [id = 226] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x894ee000 == 130 [pid = 1884] [id = 218] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x8610f800 == 129 [pid = 1884] [id = 727] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x9aa45c00 == 128 [pid = 1884] [id = 725] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x878c3c00 == 127 [pid = 1884] [id = 724] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x9d7b4000 == 126 [pid = 1884] [id = 723] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x9a291800 == 125 [pid = 1884] [id = 721] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x9a590000 == 124 [pid = 1884] [id = 722] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x9232b000 == 123 [pid = 1884] [id = 720] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x89db9400 == 122 [pid = 1884] [id = 719] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x92259000 == 121 [pid = 1884] [id = 718] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x87e12400 == 120 [pid = 1884] [id = 717] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x88190c00 == 119 [pid = 1884] [id = 715] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x914c7c00 == 118 [pid = 1884] [id = 716] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x89bd3000 == 117 [pid = 1884] [id = 714] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x89dbbc00 == 116 [pid = 1884] [id = 713] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x8b4b4000 == 115 [pid = 1884] [id = 712] 00:27:22 INFO - PROCESS | 1884 | --DOCSHELL 0x86cb1400 == 114 [pid = 1884] [id = 711] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8d9dbc00) [pid = 1884] [serial = 2132] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9548f400) [pid = 1884] [serial = 2102] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x9c1b3400) [pid = 1884] [serial = 2115] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x9782dc00) [pid = 1884] [serial = 2103] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x88009c00) [pid = 1884] [serial = 2076] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0xa2370c00) [pid = 1884] [serial = 2121] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x8f3b2c00) [pid = 1884] [serial = 2087] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8a841800) [pid = 1884] [serial = 2127] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0x9be6ac00) [pid = 1884] [serial = 2114] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x9263e000) [pid = 1884] [serial = 2097] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x91d8e400) [pid = 1884] [serial = 2093] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0x8f6c9c00) [pid = 1884] [serial = 2090] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x9d592000) [pid = 1884] [serial = 2117] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x9a298000) [pid = 1884] [serial = 2106] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x92635400) [pid = 1884] [serial = 2096] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x8c746c00) [pid = 1884] [serial = 2130] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x8ebe2800) [pid = 1884] [serial = 2085] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x9aa3fc00) [pid = 1884] [serial = 2064] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x8e19dc00) [pid = 1884] [serial = 2081] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9b3ad800) [pid = 1884] [serial = 2111] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x92fd6400) [pid = 1884] [serial = 2099] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x8b4b2400) [pid = 1884] [serial = 2078] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0x9b6aa800) [pid = 1884] [serial = 2112] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x8f3bb000) [pid = 1884] [serial = 2088] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0x9225b000) [pid = 1884] [serial = 2094] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x89db3000) [pid = 1884] [serial = 2126] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x93bab000) [pid = 1884] [serial = 2100] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x8c3dfc00) [pid = 1884] [serial = 2019] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x9b309800) [pid = 1884] [serial = 2108] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x8bc29c00) [pid = 1884] [serial = 2079] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x9d5b8c00) [pid = 1884] [serial = 2118] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x8c68cc00) [pid = 1884] [serial = 2129] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x9b30d000) [pid = 1884] [serial = 2109] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x91210000) [pid = 1884] [serial = 2091] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x878b8000) [pid = 1884] [serial = 2123] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0xa22a4800) [pid = 1884] [serial = 2120] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x99310c00) [pid = 1884] [serial = 2105] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x86cb2000) [pid = 1884] [serial = 2075] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x8e1a9400) [pid = 1884] [serial = 2082] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8e9a0000) [pid = 1884] [serial = 2084] [outer = (nil)] [url = about:blank] 00:27:22 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x88197400) [pid = 1884] [serial = 2124] [outer = (nil)] [url = about:blank] 00:27:23 INFO - PROCESS | 1884 | 1463038043076 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:27:23 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. 00:27:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 4947ms 00:27:23 INFO - PROCESS | 1884 | 1463038043109 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 1884 | 1463038043114 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 00:27:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:27:23 INFO - PROCESS | 1884 | 1463038043124 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 1884 | 1463038043129 Marionette TRACE conn4 <- [1,2962,null,{}] 00:27:23 INFO - PROCESS | 1884 | 1463038043140 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:23 INFO - PROCESS | 1884 | 1463038043425 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 00:27:23 INFO - PROCESS | 1884 | 1463038043672 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a9bc00 == 115 [pid = 1884] [id = 749] 00:27:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x86cbac00) [pid = 1884] [serial = 2247] [outer = (nil)] 00:27:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x87e21800) [pid = 1884] [serial = 2248] [outer = 0x86cbac00] 00:27:23 INFO - PROCESS | 1884 | 1463038043763 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8818e000) [pid = 1884] [serial = 2249] [outer = 0x86cbac00] 00:27:24 INFO - PROCESS | 1884 | 1463038044548 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:27:24 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. 00:27:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1443ms 00:27:24 INFO - PROCESS | 1884 | 1463038044567 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 1884 | 1463038044576 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 00:27:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:27:24 INFO - PROCESS | 1884 | 1463038044587 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:27:24 INFO - PROCESS | 1884 | 1463038044591 Marionette TRACE conn4 <- [1,2966,null,{}] 00:27:24 INFO - PROCESS | 1884 | 1463038044598 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:24 INFO - PROCESS | 1884 | 1463038044943 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 00:27:25 INFO - PROCESS | 1884 | 1463038045138 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x894f1000 == 116 [pid = 1884] [id = 750] 00:27:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8981a800) [pid = 1884] [serial = 2250] [outer = (nil)] 00:27:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x89bd3000) [pid = 1884] [serial = 2251] [outer = 0x8981a800] 00:27:25 INFO - PROCESS | 1884 | 1463038045239 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x89dae400) [pid = 1884] [serial = 2252] [outer = 0x8981a800] 00:27:26 INFO - PROCESS | 1884 | 1463038046128 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:27:26 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. 00:27:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1581ms 00:27:26 INFO - PROCESS | 1884 | 1463038046169 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 1884 | 1463038046173 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 00:27:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:27:26 INFO - PROCESS | 1884 | 1463038046179 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 1884 | 1463038046185 Marionette TRACE conn4 <- [1,2970,null,{}] 00:27:26 INFO - PROCESS | 1884 | 1463038046229 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:26 INFO - PROCESS | 1884 | 1463038046561 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 00:27:26 INFO - PROCESS | 1884 | 1463038046622 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd7c00 == 117 [pid = 1884] [id = 751] 00:27:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8b4af800) [pid = 1884] [serial = 2253] [outer = (nil)] 00:27:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8ba39800) [pid = 1884] [serial = 2254] [outer = 0x8b4af800] 00:27:26 INFO - PROCESS | 1884 | 1463038046842 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8bc26c00) [pid = 1884] [serial = 2255] [outer = 0x8b4af800] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8b4bcc00) [pid = 1884] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x9a344400) [pid = 1884] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x88192c00) [pid = 1884] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x9d7b6800) [pid = 1884] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x8d9e6c00) [pid = 1884] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x95490400) [pid = 1884] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x86cb2800) [pid = 1884] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8ed0d400) [pid = 1884] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8ed07000) [pid = 1884] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8e1a5c00) [pid = 1884] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x914c8000) [pid = 1884] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x9afd9c00) [pid = 1884] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x92494c00) [pid = 1884] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x91e06800) [pid = 1884] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8988d800) [pid = 1884] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x9a87f000) [pid = 1884] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x86cbb800) [pid = 1884] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x9be6c000) [pid = 1884] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:27:27 INFO - PROCESS | 1884 | --DOMWINDOW == 120 (0x86110400) [pid = 1884] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:27:28 INFO - PROCESS | 1884 | 1463038048287 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:27:28 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. 00:27:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2127ms 00:27:28 INFO - PROCESS | 1884 | 1463038048307 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 1884 | 1463038048311 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 00:27:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:27:28 INFO - PROCESS | 1884 | 1463038048319 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 1884 | 1463038048323 Marionette TRACE conn4 <- [1,2974,null,{}] 00:27:28 INFO - PROCESS | 1884 | 1463038048329 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:28 INFO - PROCESS | 1884 | 1463038048648 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 00:27:28 INFO - PROCESS | 1884 | 1463038048675 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a4e800 == 118 [pid = 1884] [id = 752] 00:27:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 121 (0x8b4b1000) [pid = 1884] [serial = 2256] [outer = (nil)] 00:27:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x8c3e0000) [pid = 1884] [serial = 2257] [outer = 0x8b4b1000] 00:27:28 INFO - PROCESS | 1884 | 1463038048755 Marionette DEBUG loaded listener.js 00:27:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8c694c00) [pid = 1884] [serial = 2258] [outer = 0x8b4b1000] 00:27:29 INFO - PROCESS | 1884 | 1463038049644 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:27:29 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. 00:27:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1338ms 00:27:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:27:29 INFO - PROCESS | 1884 | 1463038049657 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 00:27:29 INFO - PROCESS | 1884 | 1463038049660 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 00:27:29 INFO - PROCESS | 1884 | 1463038049667 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 1884 | 1463038049671 Marionette TRACE conn4 <- [1,2978,null,{}] 00:27:29 INFO - PROCESS | 1884 | 1463038049677 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:30 INFO - PROCESS | 1884 | 1463038050159 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 00:27:30 INFO - PROCESS | 1884 | 1463038050476 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a95c00 == 119 [pid = 1884] [id = 753] 00:27:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x86a98c00) [pid = 1884] [serial = 2259] [outer = (nil)] 00:27:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x86cba400) [pid = 1884] [serial = 2260] [outer = 0x86a98c00] 00:27:30 INFO - PROCESS | 1884 | 1463038050577 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x87e17000) [pid = 1884] [serial = 2261] [outer = 0x86a98c00] 00:27:31 INFO - PROCESS | 1884 | 1463038051458 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:27:31 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. 00:27:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1835ms 00:27:31 INFO - PROCESS | 1884 | 1463038051504 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 1884 | 1463038051511 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 00:27:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:27:31 INFO - PROCESS | 1884 | 1463038051521 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 1884 | 1463038051527 Marionette TRACE conn4 <- [1,2982,null,{}] 00:27:31 INFO - PROCESS | 1884 | 1463038051537 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:31 INFO - PROCESS | 1884 | 1463038051894 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 00:27:32 INFO - PROCESS | 1884 | 1463038052183 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x8988c000 == 120 [pid = 1884] [id = 754] 00:27:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x89bd6400) [pid = 1884] [serial = 2262] [outer = (nil)] 00:27:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x89db8000) [pid = 1884] [serial = 2263] [outer = 0x89bd6400] 00:27:32 INFO - PROCESS | 1884 | 1463038052287 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x8a846800) [pid = 1884] [serial = 2264] [outer = 0x89bd6400] 00:27:33 INFO - PROCESS | 1884 | 1463038053211 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:27:33 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 00:27:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:27:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1738ms 00:27:33 INFO - PROCESS | 1884 | 1463038053260 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 1884 | 1463038053266 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 00:27:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:27:33 INFO - PROCESS | 1884 | 1463038053274 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 1884 | 1463038053279 Marionette TRACE conn4 <- [1,2986,null,{}] 00:27:33 INFO - PROCESS | 1884 | 1463038053286 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:33 INFO - PROCESS | 1884 | 1463038053643 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 00:27:33 INFO - PROCESS | 1884 | 1463038053976 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d4c00 == 121 [pid = 1884] [id = 755] 00:27:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x8c3e1400) [pid = 1884] [serial = 2265] [outer = (nil)] 00:27:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8c746000) [pid = 1884] [serial = 2266] [outer = 0x8c3e1400] 00:27:34 INFO - PROCESS | 1884 | 1463038054077 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8c8e2400) [pid = 1884] [serial = 2267] [outer = 0x8c3e1400] 00:27:34 INFO - PROCESS | 1884 | 1463038054927 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:27:34 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. 00:27:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1682ms 00:27:34 INFO - PROCESS | 1884 | 1463038054957 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 1884 | 1463038054964 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 00:27:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:27:34 INFO - PROCESS | 1884 | 1463038054982 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 1884 | 1463038054990 Marionette TRACE conn4 <- [1,2990,null,{}] 00:27:35 INFO - PROCESS | 1884 | 1463038054997 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:35 INFO - PROCESS | 1884 | 1463038055266 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 00:27:35 INFO - PROCESS | 1884 | 1463038055591 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd6c00 == 122 [pid = 1884] [id = 756] 00:27:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8b4bc800) [pid = 1884] [serial = 2268] [outer = (nil)] 00:27:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e2a5800) [pid = 1884] [serial = 2269] [outer = 0x8b4bc800] 00:27:35 INFO - PROCESS | 1884 | 1463038055737 Marionette DEBUG loaded listener.js 00:27:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e577400) [pid = 1884] [serial = 2270] [outer = 0x8b4bc800] 00:27:36 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d934400 == 123 [pid = 1884] [id = 757] 00:27:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8e962800) [pid = 1884] [serial = 2271] [outer = (nil)] 00:27:36 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8e992c00) [pid = 1884] [serial = 2272] [outer = 0x8e962800] 00:27:36 INFO - PROCESS | 1884 | 1463038056720 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:27:36 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. 00:27:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1802ms 00:27:36 INFO - PROCESS | 1884 | 1463038056777 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 00:27:36 INFO - PROCESS | 1884 | 1463038056780 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 00:27:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:27:36 INFO - PROCESS | 1884 | 1463038056790 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:27:36 INFO - PROCESS | 1884 | 1463038056795 Marionette TRACE conn4 <- [1,2994,null,{}] 00:27:36 INFO - PROCESS | 1884 | 1463038056801 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:37 INFO - PROCESS | 1884 | 1463038057127 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 00:27:37 INFO - PROCESS | 1884 | 1463038057482 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 1884 | ++DOCSHELL 0x8e95a000 == 124 [pid = 1884] [id = 758] 00:27:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8e95d000) [pid = 1884] [serial = 2273] [outer = (nil)] 00:27:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8e99ec00) [pid = 1884] [serial = 2274] [outer = 0x8e95d000] 00:27:37 INFO - PROCESS | 1884 | 1463038057580 Marionette DEBUG loaded listener.js 00:27:37 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8ebda000) [pid = 1884] [serial = 2275] [outer = 0x8e95d000] 00:27:38 INFO - PROCESS | 1884 | 1463038058384 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:27:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:27:38 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 00:27:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1644ms 00:27:38 INFO - PROCESS | 1884 | 1463038058435 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 00:27:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:27:38 INFO - PROCESS | 1884 | 1463038058439 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 00:27:38 INFO - PROCESS | 1884 | 1463038058446 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 1884 | 1463038058449 Marionette TRACE conn4 <- [1,2998,null,{}] 00:27:38 INFO - PROCESS | 1884 | 1463038058455 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:38 INFO - PROCESS | 1884 | 1463038058700 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 00:27:39 INFO - PROCESS | 1884 | 1463038059024 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ed0d400 == 125 [pid = 1884] [id = 759] 00:27:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8ed0f000) [pid = 1884] [serial = 2276] [outer = (nil)] 00:27:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f370000) [pid = 1884] [serial = 2277] [outer = 0x8ed0f000] 00:27:39 INFO - PROCESS | 1884 | 1463038059181 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8f65b800) [pid = 1884] [serial = 2278] [outer = 0x8ed0f000] 00:27:40 INFO - PROCESS | 1884 | 1463038060027 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:27:40 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. 00:27:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1634ms 00:27:40 INFO - PROCESS | 1884 | 1463038060081 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 1884 | 1463038060085 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 00:27:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:27:40 INFO - PROCESS | 1884 | 1463038060093 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 1884 | 1463038060097 Marionette TRACE conn4 <- [1,3002,null,{}] 00:27:40 INFO - PROCESS | 1884 | 1463038060151 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:40 INFO - PROCESS | 1884 | 1463038060420 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 00:27:40 INFO - PROCESS | 1884 | 1463038060786 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 1884 | ++DOCSHELL 0x8ba3c800 == 126 [pid = 1884] [id = 760] 00:27:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x8ed02000) [pid = 1884] [serial = 2279] [outer = (nil)] 00:27:40 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91186c00) [pid = 1884] [serial = 2280] [outer = 0x8ed02000] 00:27:40 INFO - PROCESS | 1884 | 1463038060882 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x91206800) [pid = 1884] [serial = 2281] [outer = 0x8ed02000] 00:27:41 INFO - PROCESS | 1884 | 1463038061695 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:27:41 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. 00:27:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1635ms 00:27:41 INFO - PROCESS | 1884 | 1463038061729 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 00:27:41 INFO - PROCESS | 1884 | 1463038061733 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 00:27:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:27:41 INFO - PROCESS | 1884 | 1463038061740 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 1884 | 1463038061744 Marionette TRACE conn4 <- [1,3006,null,{}] 00:27:41 INFO - PROCESS | 1884 | 1463038061750 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:42 INFO - PROCESS | 1884 | 1463038062003 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 00:27:42 INFO - PROCESS | 1884 | 1463038062305 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 1884 | ++DOCSHELL 0x8f36a800 == 127 [pid = 1884] [id = 761] 00:27:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x8f6d6c00) [pid = 1884] [serial = 2282] [outer = (nil)] 00:27:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x914d3c00) [pid = 1884] [serial = 2283] [outer = 0x8f6d6c00] 00:27:42 INFO - PROCESS | 1884 | 1463038062463 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x91bde800) [pid = 1884] [serial = 2284] [outer = 0x8f6d6c00] 00:27:43 INFO - PROCESS | 1884 | 1463038063375 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:27:43 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. 00:27:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1682ms 00:27:43 INFO - PROCESS | 1884 | 1463038063424 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 00:27:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:27:43 INFO - PROCESS | 1884 | 1463038063429 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 00:27:43 INFO - PROCESS | 1884 | 1463038063436 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 1884 | 1463038063439 Marionette TRACE conn4 <- [1,3010,null,{}] 00:27:43 INFO - PROCESS | 1884 | 1463038063446 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:43 INFO - PROCESS | 1884 | 1463038063706 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 00:27:44 INFO - PROCESS | 1884 | 1463038064078 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 1884 | ++DOCSHELL 0x914ca400 == 128 [pid = 1884] [id = 762] 00:27:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x91d84800) [pid = 1884] [serial = 2285] [outer = (nil)] 00:27:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x91e06800) [pid = 1884] [serial = 2286] [outer = 0x91d84800] 00:27:44 INFO - PROCESS | 1884 | 1463038064180 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x92254000) [pid = 1884] [serial = 2287] [outer = 0x91d84800] 00:27:45 INFO - PROCESS | 1884 | 1463038065008 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:27:45 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 00:27:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 00:27:45 INFO - PROCESS | 1884 | 1463038065018 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 1884 | 1463038065022 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 00:27:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:27:45 INFO - PROCESS | 1884 | 1463038065030 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 1884 | 1463038065041 Marionette TRACE conn4 <- [1,3014,null,{}] 00:27:45 INFO - PROCESS | 1884 | 1463038065048 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:45 INFO - PROCESS | 1884 | 1463038065311 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 00:27:45 INFO - PROCESS | 1884 | 1463038065637 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d87c00 == 129 [pid = 1884] [id = 763] 00:27:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x91d8d400) [pid = 1884] [serial = 2288] [outer = (nil)] 00:27:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x92632800) [pid = 1884] [serial = 2289] [outer = 0x91d8d400] 00:27:45 INFO - PROCESS | 1884 | 1463038065777 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x9282b400) [pid = 1884] [serial = 2290] [outer = 0x91d8d400] 00:27:46 INFO - PROCESS | 1884 | [1884] 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 00:27:46 INFO - PROCESS | 1884 | 1463038066690 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:27:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:27:46 INFO - {} 00:27:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:27:46 INFO - {} 00:27:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:27:46 INFO - {} 00:27:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:27:46 INFO - {} 00:27:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1688ms 00:27:46 INFO - PROCESS | 1884 | 1463038066729 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 1884 | 1463038066734 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 00:27:46 INFO - TEST-START | /FileAPI/fileReader.html 00:27:46 INFO - PROCESS | 1884 | 1463038066740 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:27:46 INFO - PROCESS | 1884 | 1463038066744 Marionette TRACE conn4 <- [1,3018,null,{}] 00:27:46 INFO - PROCESS | 1884 | 1463038066799 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:47 INFO - PROCESS | 1884 | 1463038067065 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 00:27:47 INFO - PROCESS | 1884 | 1463038067450 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 1884 | ++DOCSHELL 0x93be6000 == 130 [pid = 1884] [id = 764] 00:27:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x93def400) [pid = 1884] [serial = 2291] [outer = (nil)] 00:27:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x95206000) [pid = 1884] [serial = 2292] [outer = 0x93def400] 00:27:47 INFO - PROCESS | 1884 | 1463038067555 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x95490400) [pid = 1884] [serial = 2293] [outer = 0x93def400] 00:27:48 INFO - PROCESS | 1884 | 1463038068430 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:27:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:27:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:27:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:27:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:27:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1738ms 00:27:48 INFO - PROCESS | 1884 | 1463038068481 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 1884 | 1463038068486 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 00:27:48 INFO - TEST-START | /FileAPI/historical.html 00:27:48 INFO - PROCESS | 1884 | 1463038068493 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 1884 | 1463038068497 Marionette TRACE conn4 <- [1,3022,null,{}] 00:27:48 INFO - PROCESS | 1884 | 1463038068524 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:48 INFO - PROCESS | 1884 | 1463038068797 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 00:27:49 INFO - PROCESS | 1884 | 1463038069169 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 1884 | ++DOCSHELL 0x95207800 == 131 [pid = 1884] [id = 765] 00:27:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x95492c00) [pid = 1884] [serial = 2294] [outer = (nil)] 00:27:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x97833c00) [pid = 1884] [serial = 2295] [outer = 0x95492c00] 00:27:49 INFO - PROCESS | 1884 | 1463038069267 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x97836000) [pid = 1884] [serial = 2296] [outer = 0x95492c00] 00:27:50 INFO - PROCESS | 1884 | 1463038070075 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:27:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:27:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:27:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:27:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:27:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:27:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:27:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:27:50 INFO - TEST-OK | /FileAPI/historical.html | took 1606ms 00:27:50 INFO - PROCESS | 1884 | 1463038070101 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 1884 | 1463038070105 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 00:27:50 INFO - TEST-START | /FileAPI/idlharness.html 00:27:50 INFO - PROCESS | 1884 | 1463038070114 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 1884 | 1463038070117 Marionette TRACE conn4 <- [1,3026,null,{}] 00:27:50 INFO - PROCESS | 1884 | 1463038070125 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:50 INFO - PROCESS | 1884 | 1463038070385 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 00:27:50 INFO - PROCESS | 1884 | 1463038070774 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 1884 | ++DOCSHELL 0x86106800 == 132 [pid = 1884] [id = 766] 00:27:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x88190400) [pid = 1884] [serial = 2297] [outer = (nil)] 00:27:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x99306000) [pid = 1884] [serial = 2298] [outer = 0x88190400] 00:27:50 INFO - PROCESS | 1884 | 1463038070872 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x9930dc00) [pid = 1884] [serial = 2299] [outer = 0x88190400] 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:27:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:27:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:27:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:27:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:27:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:27:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:27:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:27:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:27:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:27:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:27:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:27:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:27:52 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 00:27:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:27:52 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 00:27:52 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 00:27:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:27:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:27:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:27:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:27:52 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 00:27:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:27:52 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 00:27:52 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 00:27:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:27:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:27:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:27:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:27:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:27:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:27:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 2521ms 00:27:52 INFO - PROCESS | 1884 | 1463038072453 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:27:52 INFO - PROCESS | 1884 | 1463038072802 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 1884 | 1463038072805 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 00:27:52 INFO - TEST-START | /FileAPI/idlharness.worker 00:27:52 INFO - PROCESS | 1884 | 1463038072819 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:27:52 INFO - PROCESS | 1884 | 1463038072822 Marionette TRACE conn4 <- [1,3030,null,{}] 00:27:52 INFO - PROCESS | 1884 | 1463038072829 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:53 INFO - PROCESS | 1884 | 1463038073111 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 00:27:53 INFO - PROCESS | 1884 | 1463038073434 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 1884 | ++DOCSHELL 0x97831000 == 133 [pid = 1884] [id = 767] 00:27:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x983c3c00) [pid = 1884] [serial = 2300] [outer = (nil)] 00:27:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9aa42400) [pid = 1884] [serial = 2301] [outer = 0x983c3c00] 00:27:53 INFO - PROCESS | 1884 | 1463038073528 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9aa45800) [pid = 1884] [serial = 2302] [outer = 0x983c3c00] 00:27:53 INFO - PROCESS | 1884 | [1884] 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 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:27:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:27:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:27:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:27:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:27:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:27:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:27:55 INFO - {} 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:27:55 INFO - {} 00:27:55 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 - {} 00:27:55 INFO - {} 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:27:55 INFO - {} 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:27:55 INFO - {} 00:27:55 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 - {} 00:27:55 INFO - {} 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:27:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:27:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 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 00:27:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:27:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:27:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:27:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:27:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:27:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:27:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:27:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:27:55 INFO - {} 00:27:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:27:55 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:27:56 INFO - {} 00:27:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3026ms 00:27:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:27:56 INFO - PROCESS | 1884 | 1463038075687 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:27:56 INFO - PROCESS | 1884 | 1463038075849 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 1884 | 1463038075857 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 00:27:56 INFO - PROCESS | 1884 | 1463038075874 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 1884 | 1463038075880 Marionette TRACE conn4 <- [1,3034,null,{}] 00:27:56 INFO - PROCESS | 1884 | 1463038075901 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:56 INFO - PROCESS | 1884 | 1463038076311 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 00:27:56 INFO - PROCESS | 1884 | 1463038076648 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 1884 | ++DOCSHELL 0x994f5400 == 134 [pid = 1884] [id = 768] 00:27:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9aec8800) [pid = 1884] [serial = 2303] [outer = (nil)] 00:27:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0xa3308400) [pid = 1884] [serial = 2304] [outer = 0x9aec8800] 00:27:56 INFO - PROCESS | 1884 | 1463038076738 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 1884 | ++DOMWINDOW == 170 (0xa334d400) [pid = 1884] [serial = 2305] [outer = 0x9aec8800] 00:27:57 INFO - PROCESS | 1884 | 1463038077565 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:27:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:27:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1707ms 00:27:57 INFO - PROCESS | 1884 | 1463038077581 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 1884 | 1463038077584 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 00:27:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:27:57 INFO - PROCESS | 1884 | 1463038077593 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - PROCESS | 1884 | 1463038077596 Marionette TRACE conn4 <- [1,3038,null,{}] 00:27:57 INFO - PROCESS | 1884 | 1463038077629 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:57 INFO - PROCESS | 1884 | 1463038077897 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 00:27:58 INFO - PROCESS | 1884 | 1463038078280 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 1884 | ++DOCSHELL 0x84f35400 == 135 [pid = 1884] [id = 769] 00:27:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 171 (0x84f36800) [pid = 1884] [serial = 2306] [outer = (nil)] 00:27:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 172 (0x84f3c000) [pid = 1884] [serial = 2307] [outer = 0x84f36800] 00:27:58 INFO - PROCESS | 1884 | 1463038078377 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 1884 | ++DOMWINDOW == 173 (0x84f3f400) [pid = 1884] [serial = 2308] [outer = 0x84f36800] 00:27:59 INFO - PROCESS | 1884 | 1463038079191 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:27:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1658ms 00:27:59 INFO - PROCESS | 1884 | 1463038079252 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 00:27:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:27:59 INFO - PROCESS | 1884 | 1463038079256 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 00:27:59 INFO - PROCESS | 1884 | 1463038079265 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 1884 | 1463038079268 Marionette TRACE conn4 <- [1,3042,null,{}] 00:27:59 INFO - PROCESS | 1884 | 1463038079275 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:59 INFO - PROCESS | 1884 | 1463038079582 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 00:27:59 INFO - PROCESS | 1884 | 1463038079954 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 1884 | ++DOCSHELL 0x84f36c00 == 136 [pid = 1884] [id = 770] 00:27:59 INFO - PROCESS | 1884 | ++DOMWINDOW == 174 (0x84f41000) [pid = 1884] [serial = 2309] [outer = (nil)] 00:28:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 175 (0x9b30c400) [pid = 1884] [serial = 2310] [outer = 0x84f41000] 00:28:00 INFO - PROCESS | 1884 | 1463038080047 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 1884 | ++DOMWINDOW == 176 (0xa3349400) [pid = 1884] [serial = 2311] [outer = 0x84f41000] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x87656c00 == 135 [pid = 1884] [id = 670] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x88191c00 == 134 [pid = 1884] [id = 728] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x87e16400 == 133 [pid = 1884] [id = 567] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x89cfbc00 == 132 [pid = 1884] [id = 651] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x86a4e800 == 131 [pid = 1884] [id = 752] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x89bd7c00 == 130 [pid = 1884] [id = 751] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x894f1000 == 129 [pid = 1884] [id = 750] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x86a9bc00 == 128 [pid = 1884] [id = 749] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x86cb4c00 == 127 [pid = 1884] [id = 747] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x9282ac00 == 126 [pid = 1884] [id = 748] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x92cb6400 == 125 [pid = 1884] [id = 746] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x91182400 == 124 [pid = 1884] [id = 745] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x91d8ac00 == 123 [pid = 1884] [id = 744] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x88192400 == 122 [pid = 1884] [id = 743] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x91bd6c00 == 121 [pid = 1884] [id = 742] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8a843000 == 120 [pid = 1884] [id = 740] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8a843800 == 119 [pid = 1884] [id = 739] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8610b800 == 118 [pid = 1884] [id = 738] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8a84b800 == 117 [pid = 1884] [id = 737] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8e1aa000 == 116 [pid = 1884] [id = 736] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x86a54800 == 115 [pid = 1884] [id = 734] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8b4b0800 == 114 [pid = 1884] [id = 735] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x89dbb400 == 113 [pid = 1884] [id = 733] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x89816000 == 112 [pid = 1884] [id = 732] 00:28:03 INFO - PROCESS | 1884 | --DOCSHELL 0x8610d800 == 111 [pid = 1884] [id = 731] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 175 (0x8ac6e000) [pid = 1884] [serial = 2192] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 174 (0x8bbd8800) [pid = 1884] [serial = 2138] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 173 (0x9a636800) [pid = 1884] [serial = 2165] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 172 (0x88a4c400) [pid = 1884] [serial = 2186] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 171 (0xa2537400) [pid = 1884] [serial = 2172] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 170 (0x8f367400) [pid = 1884] [serial = 2144] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 169 (0x9937c400) [pid = 1884] [serial = 2163] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 168 (0x86cbf000) [pid = 1884] [serial = 2135] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 167 (0x95493800) [pid = 1884] [serial = 2160] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 166 (0x8f6d4400) [pid = 1884] [serial = 2147] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 165 (0x8e959800) [pid = 1884] [serial = 2142] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 164 (0x86a50400) [pid = 1884] [serial = 2180] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 163 (0x8f3b8400) [pid = 1884] [serial = 2145] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 162 (0xa2243800) [pid = 1884] [serial = 2171] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 161 (0x914cf800) [pid = 1884] [serial = 2150] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 160 (0x91d8b800) [pid = 1884] [serial = 2151] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 159 (0xa27de400) [pid = 1884] [serial = 2174] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 158 (0x947e4800) [pid = 1884] [serial = 2157] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 157 (0x92822c00) [pid = 1884] [serial = 2153] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 156 (0x89dad800) [pid = 1884] [serial = 2190] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 155 (0x9be60400) [pid = 1884] [serial = 2169] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 154 (0x99309c00) [pid = 1884] [serial = 2162] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 153 (0x8d932800) [pid = 1884] [serial = 2073] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 152 (0x91188800) [pid = 1884] [serial = 2148] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 151 (0x9aa0e800) [pid = 1884] [serial = 2166] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 150 (0x89bcc400) [pid = 1884] [serial = 2189] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 149 (0x9282c800) [pid = 1884] [serial = 2154] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 148 (0xa36a7800) [pid = 1884] [serial = 2178] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 147 (0x9b3a9c00) [pid = 1884] [serial = 2168] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 146 (0xa3159800) [pid = 1884] [serial = 2175] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 145 (0x93badc00) [pid = 1884] [serial = 2159] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 144 (0x86cb1800) [pid = 1884] [serial = 2183] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 143 (0x87655c00) [pid = 1884] [serial = 2184] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0xa369e400) [pid = 1884] [serial = 2177] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x894e4400) [pid = 1884] [serial = 2136] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x93de9000) [pid = 1884] [serial = 2156] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x88a5ac00) [pid = 1884] [serial = 2187] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x8c3dd400) [pid = 1884] [serial = 2139] [outer = (nil)] [url = about:blank] 00:28:03 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x8e2a3c00) [pid = 1884] [serial = 2141] [outer = (nil)] [url = about:blank] 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:28:04 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. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:28:04 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'.) 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:28:04 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. 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:28:04 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. 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:28:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:28:04 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. 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:28:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:28:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:28:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:28:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 5285ms 00:28:04 INFO - PROCESS | 1884 | 1463038084465 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:28:04 INFO - PROCESS | 1884 | 1463038084598 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 1884 | 1463038084613 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 00:28:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:28:04 INFO - PROCESS | 1884 | 1463038084640 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 1884 | 1463038084645 Marionette TRACE conn4 <- [1,3046,null,{}] 00:28:04 INFO - PROCESS | 1884 | 1463038084653 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:04 INFO - PROCESS | 1884 | 1463038084895 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 00:28:05 INFO - PROCESS | 1884 | 1463038085221 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 1884 | ++DOCSHELL 0x87e18c00 == 112 [pid = 1884] [id = 771] 00:28:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8800a000) [pid = 1884] [serial = 2312] [outer = (nil)] 00:28:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x88a52400) [pid = 1884] [serial = 2313] [outer = 0x8800a000] 00:28:05 INFO - PROCESS | 1884 | 1463038085304 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x894e4400) [pid = 1884] [serial = 2314] [outer = 0x8800a000] 00:28:05 INFO - PROCESS | 1884 | [1884] 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 00:28:06 INFO - PROCESS | 1884 | 1463038086189 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:28:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:28:06 INFO - {} 00:28:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1588ms 00:28:06 INFO - PROCESS | 1884 | 1463038086238 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 00:28:06 INFO - PROCESS | 1884 | 1463038086246 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 00:28:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:28:06 INFO - PROCESS | 1884 | 1463038086269 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:28:06 INFO - PROCESS | 1884 | 1463038086274 Marionette TRACE conn4 <- [1,3050,null,{}] 00:28:06 INFO - PROCESS | 1884 | 1463038086281 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:06 INFO - PROCESS | 1884 | 1463038086625 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 00:28:06 INFO - PROCESS | 1884 | 1463038086673 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 1884 | ++DOCSHELL 0x88a53000 == 113 [pid = 1884] [id = 772] 00:28:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x89887c00) [pid = 1884] [serial = 2315] [outer = (nil)] 00:28:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8ac64400) [pid = 1884] [serial = 2316] [outer = 0x89887c00] 00:28:06 INFO - PROCESS | 1884 | 1463038086752 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x8b4b5400) [pid = 1884] [serial = 2317] [outer = 0x89887c00] 00:28:07 INFO - PROCESS | 1884 | 1463038087784 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:28:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:28:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:28:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:28:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:28:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1551ms 00:28:07 INFO - PROCESS | 1884 | 1463038087810 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 1884 | 1463038087814 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 00:28:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:28:07 INFO - PROCESS | 1884 | 1463038087850 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 1884 | 1463038087857 Marionette TRACE conn4 <- [1,3054,null,{}] 00:28:07 INFO - PROCESS | 1884 | 1463038087894 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:08 INFO - PROCESS | 1884 | 1463038088729 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 142 (0x86a48000) [pid = 1884] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 141 (0x86cbc800) [pid = 1884] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 140 (0x8b4af800) [pid = 1884] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 139 (0x86cbac00) [pid = 1884] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 138 (0x92b5c400) [pid = 1884] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 137 (0x92f09400) [pid = 1884] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 136 (0x92490800) [pid = 1884] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 135 (0x91d8f400) [pid = 1884] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 134 (0x91be1c00) [pid = 1884] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 133 (0x91d81800) [pid = 1884] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 132 (0x9120d000) [pid = 1884] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 131 (0x8f6d5400) [pid = 1884] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 130 (0x8f3b7400) [pid = 1884] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 129 (0x8ebd6000) [pid = 1884] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 128 (0x8e2a1c00) [pid = 1884] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 127 (0x8e1ac400) [pid = 1884] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 126 (0x8d9e0400) [pid = 1884] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 125 (0x89def400) [pid = 1884] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 124 (0x8ac66800) [pid = 1884] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 123 (0x8981ac00) [pid = 1884] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 122 (0x86a47000) [pid = 1884] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:28:08 INFO - PROCESS | 1884 | --DOMWINDOW == 121 (0x8981a800) [pid = 1884] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:28:09 INFO - PROCESS | 1884 | 1463038089024 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 1884 | ++DOCSHELL 0x86a47000 == 114 [pid = 1884] [id = 773] 00:28:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 122 (0x86cbac00) [pid = 1884] [serial = 2318] [outer = (nil)] 00:28:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 123 (0x8ac66800) [pid = 1884] [serial = 2319] [outer = 0x86cbac00] 00:28:09 INFO - PROCESS | 1884 | 1463038089117 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 1884 | ++DOMWINDOW == 124 (0x8c750c00) [pid = 1884] [serial = 2320] [outer = 0x86cbac00] 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:28:10 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" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:28:10 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" 00:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:28:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2458ms 00:28:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:28:10 INFO - PROCESS | 1884 | 1463038090159 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:28:10 INFO - PROCESS | 1884 | 1463038090296 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 1884 | 1463038090306 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 00:28:10 INFO - PROCESS | 1884 | 1463038090318 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - PROCESS | 1884 | 1463038090332 Marionette TRACE conn4 <- [1,3058,null,{}] 00:28:10 INFO - PROCESS | 1884 | 1463038090349 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:10 INFO - PROCESS | 1884 | 1463038090830 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 00:28:11 INFO - PROCESS | 1884 | 1463038091208 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 1884 | ++DOCSHELL 0x84f39400 == 115 [pid = 1884] [id = 774] 00:28:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 125 (0x84f39800) [pid = 1884] [serial = 2321] [outer = (nil)] 00:28:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 126 (0x86a48000) [pid = 1884] [serial = 2322] [outer = 0x84f39800] 00:28:11 INFO - PROCESS | 1884 | 1463038091304 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 1884 | ++DOMWINDOW == 127 (0x86a9bc00) [pid = 1884] [serial = 2323] [outer = 0x84f39800] 00:28:12 INFO - PROCESS | 1884 | 1463038092390 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:28:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:28:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:28:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:28:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:28:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:28:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:28:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:28:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:28:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2115ms 00:28:12 INFO - PROCESS | 1884 | 1463038092443 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 1884 | 1463038092457 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 00:28:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:28:12 INFO - PROCESS | 1884 | 1463038092466 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 1884 | 1463038092474 Marionette TRACE conn4 <- [1,3062,null,{}] 00:28:12 INFO - PROCESS | 1884 | 1463038092529 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:12 INFO - PROCESS | 1884 | 1463038092842 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 00:28:13 INFO - PROCESS | 1884 | 1463038093244 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 1884 | ++DOCSHELL 0x89bd1c00 == 116 [pid = 1884] [id = 775] 00:28:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 128 (0x89bd4000) [pid = 1884] [serial = 2324] [outer = (nil)] 00:28:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 129 (0x89dad400) [pid = 1884] [serial = 2325] [outer = 0x89bd4000] 00:28:13 INFO - PROCESS | 1884 | 1463038093384 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 1884 | ++DOMWINDOW == 130 (0x89db9400) [pid = 1884] [serial = 2326] [outer = 0x89bd4000] 00:28:13 INFO - PROCESS | 1884 | [1884] 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 00:28:14 INFO - PROCESS | 1884 | 1463038094396 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:28:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:28:14 INFO - {} 00:28:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1944ms 00:28:14 INFO - PROCESS | 1884 | 1463038094414 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 1884 | 1463038094421 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 00:28:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:28:14 INFO - PROCESS | 1884 | 1463038094439 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 1884 | 1463038094442 Marionette TRACE conn4 <- [1,3066,null,{}] 00:28:14 INFO - PROCESS | 1884 | 1463038094450 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:14 INFO - PROCESS | 1884 | 1463038094889 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 00:28:15 INFO - PROCESS | 1884 | 1463038095153 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c697800 == 117 [pid = 1884] [id = 776] 00:28:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 131 (0x8c749400) [pid = 1884] [serial = 2327] [outer = (nil)] 00:28:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 132 (0x8c8ef800) [pid = 1884] [serial = 2328] [outer = 0x8c749400] 00:28:15 INFO - PROCESS | 1884 | 1463038095254 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 1884 | ++DOMWINDOW == 133 (0x8d9dc400) [pid = 1884] [serial = 2329] [outer = 0x8c749400] 00:28:16 INFO - PROCESS | 1884 | 1463038096228 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:28:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:28:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1848ms 00:28:16 INFO - PROCESS | 1884 | 1463038096278 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 00:28:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:28:16 INFO - PROCESS | 1884 | 1463038096283 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 00:28:16 INFO - PROCESS | 1884 | 1463038096300 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - PROCESS | 1884 | 1463038096310 Marionette TRACE conn4 <- [1,3070,null,{}] 00:28:16 INFO - PROCESS | 1884 | 1463038096338 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:16 INFO - PROCESS | 1884 | 1463038096626 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 00:28:16 INFO - PROCESS | 1884 | 1463038096970 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9db800 == 118 [pid = 1884] [id = 777] 00:28:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 134 (0x8e993400) [pid = 1884] [serial = 2330] [outer = (nil)] 00:28:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 135 (0x8e99d400) [pid = 1884] [serial = 2331] [outer = 0x8e993400] 00:28:17 INFO - PROCESS | 1884 | 1463038097065 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 1884 | ++DOMWINDOW == 136 (0x8ebe1800) [pid = 1884] [serial = 2332] [outer = 0x8e993400] 00:28:17 INFO - PROCESS | 1884 | 1463038097922 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:28:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:28:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1669ms 00:28:17 INFO - PROCESS | 1884 | 1463038097960 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 1884 | 1463038097966 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 00:28:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:28:17 INFO - PROCESS | 1884 | 1463038097973 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 1884 | 1463038097976 Marionette TRACE conn4 <- [1,3074,null,{}] 00:28:17 INFO - PROCESS | 1884 | 1463038097983 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:18 INFO - PROCESS | 1884 | 1463038098355 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 00:28:18 INFO - PROCESS | 1884 | 1463038098647 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 1884 | ++DOCSHELL 0x8d9e4400 == 119 [pid = 1884] [id = 778] 00:28:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 137 (0x8f36ac00) [pid = 1884] [serial = 2333] [outer = (nil)] 00:28:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 138 (0x8f3b1800) [pid = 1884] [serial = 2334] [outer = 0x8f36ac00] 00:28:18 INFO - PROCESS | 1884 | 1463038098743 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 1884 | ++DOMWINDOW == 139 (0x8f3bb800) [pid = 1884] [serial = 2335] [outer = 0x8f36ac00] 00:28:19 INFO - PROCESS | 1884 | 1463038099626 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:28:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:28:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1696ms 00:28:19 INFO - PROCESS | 1884 | 1463038099672 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 00:28:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:28:19 INFO - PROCESS | 1884 | 1463038099676 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 00:28:19 INFO - PROCESS | 1884 | 1463038099684 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:28:19 INFO - PROCESS | 1884 | 1463038099688 Marionette TRACE conn4 <- [1,3078,null,{}] 00:28:19 INFO - PROCESS | 1884 | 1463038099695 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:19 INFO - PROCESS | 1884 | 1463038099995 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 00:28:20 INFO - PROCESS | 1884 | 1463038100351 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c3d7000 == 120 [pid = 1884] [id = 779] 00:28:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 140 (0x8c3dc800) [pid = 1884] [serial = 2336] [outer = (nil)] 00:28:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 141 (0x8f367400) [pid = 1884] [serial = 2337] [outer = 0x8c3dc800] 00:28:20 INFO - PROCESS | 1884 | 1463038100471 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 1884 | ++DOMWINDOW == 142 (0x8f6d9800) [pid = 1884] [serial = 2338] [outer = 0x8c3dc800] 00:28:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 00:28:21 INFO - reader.readAsText(blob_2) 00:28:21 INFO - }" did not throw 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 00:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 00:28:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 00:28:21 INFO - reader.readAsDataURL(blob_2) 00:28:21 INFO - }" did not throw 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 00:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 00:28:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 00:28:21 INFO - reader.readAsArrayBuffer(blob_2) 00:28:21 INFO - }" did not throw 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 00:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 00:28:21 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 00:28:21 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 00:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:28:21 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 1884 | 1463038101430 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 00:28:21 INFO - PROCESS | 1884 | 1463038101450 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 1884 | 1463038101460 Marionette TRACE conn4 <- [1,3082,null,{}] 00:28:21 INFO - PROCESS | 1884 | 1463038101502 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:21 INFO - PROCESS | 1884 | 1463038101762 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 00:28:22 INFO - PROCESS | 1884 | 1463038102141 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 1884 | ++DOCSHELL 0x8c68d400 == 121 [pid = 1884] [id = 780] 00:28:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 143 (0x9118bc00) [pid = 1884] [serial = 2339] [outer = (nil)] 00:28:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 144 (0x91bd8800) [pid = 1884] [serial = 2340] [outer = 0x9118bc00] 00:28:22 INFO - PROCESS | 1884 | 1463038102240 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 1884 | ++DOMWINDOW == 145 (0x91d81800) [pid = 1884] [serial = 2341] [outer = 0x9118bc00] 00:28:23 INFO - PROCESS | 1884 | 1463038103049 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:28:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:28:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1664ms 00:28:23 INFO - PROCESS | 1884 | 1463038103114 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 1884 | 1463038103118 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 00:28:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:28:23 INFO - PROCESS | 1884 | 1463038103126 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 1884 | 1463038103129 Marionette TRACE conn4 <- [1,3086,null,{}] 00:28:23 INFO - PROCESS | 1884 | 1463038103158 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:23 INFO - PROCESS | 1884 | 1463038103418 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 00:28:23 INFO - PROCESS | 1884 | 1463038103788 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 1884 | ++DOCSHELL 0x91188400 == 122 [pid = 1884] [id = 781] 00:28:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 146 (0x91201800) [pid = 1884] [serial = 2342] [outer = (nil)] 00:28:23 INFO - PROCESS | 1884 | ++DOMWINDOW == 147 (0x92253400) [pid = 1884] [serial = 2343] [outer = 0x91201800] 00:28:23 INFO - PROCESS | 1884 | 1463038103885 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 1884 | ++DOMWINDOW == 148 (0x92490400) [pid = 1884] [serial = 2344] [outer = 0x91201800] 00:28:24 INFO - PROCESS | 1884 | 1463038104717 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:28:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1650ms 00:28:24 INFO - PROCESS | 1884 | 1463038104776 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 1884 | 1463038104780 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 00:28:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:28:24 INFO - PROCESS | 1884 | 1463038104787 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 1884 | 1463038104792 Marionette TRACE conn4 <- [1,3090,null,{}] 00:28:24 INFO - PROCESS | 1884 | 1463038104798 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:25 INFO - PROCESS | 1884 | 1463038105160 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 00:28:25 INFO - PROCESS | 1884 | 1463038105466 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 1884 | ++DOCSHELL 0x91d8a800 == 123 [pid = 1884] [id = 782] 00:28:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 149 (0x91e0cc00) [pid = 1884] [serial = 2345] [outer = (nil)] 00:28:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 150 (0x92828800) [pid = 1884] [serial = 2346] [outer = 0x91e0cc00] 00:28:25 INFO - PROCESS | 1884 | 1463038105566 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 1884 | ++DOMWINDOW == 151 (0x92b54800) [pid = 1884] [serial = 2347] [outer = 0x91e0cc00] 00:28:26 INFO - PROCESS | 1884 | 1463038106362 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:28:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1584ms 00:28:26 INFO - PROCESS | 1884 | 1463038106372 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 1884 | 1463038106375 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 00:28:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:28:26 INFO - PROCESS | 1884 | 1463038106382 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 1884 | 1463038106386 Marionette TRACE conn4 <- [1,3094,null,{}] 00:28:26 INFO - PROCESS | 1884 | 1463038106392 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:26 INFO - PROCESS | 1884 | 1463038106670 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 00:28:27 INFO - PROCESS | 1884 | 1463038107019 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 1884 | ++DOCSHELL 0x84f37800 == 124 [pid = 1884] [id = 783] 00:28:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 152 (0x9263d400) [pid = 1884] [serial = 2348] [outer = (nil)] 00:28:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 153 (0x92fd1800) [pid = 1884] [serial = 2349] [outer = 0x9263d400] 00:28:27 INFO - PROCESS | 1884 | 1463038107161 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 1884 | ++DOMWINDOW == 154 (0x93bafc00) [pid = 1884] [serial = 2350] [outer = 0x9263d400] 00:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:28:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1595ms 00:28:27 INFO - PROCESS | 1884 | 1463038107969 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:28:27 INFO - PROCESS | 1884 | 1463038107979 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 00:28:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:28:27 INFO - PROCESS | 1884 | 1463038107983 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 00:28:27 INFO - PROCESS | 1884 | 1463038107990 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - PROCESS | 1884 | 1463038107993 Marionette TRACE conn4 <- [1,3098,null,{}] 00:28:28 INFO - PROCESS | 1884 | 1463038107999 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:28 INFO - PROCESS | 1884 | 1463038108256 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 00:28:28 INFO - PROCESS | 1884 | 1463038108575 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 1884 | ++DOCSHELL 0x92cb4c00 == 125 [pid = 1884] [id = 784] 00:28:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 155 (0x92f03800) [pid = 1884] [serial = 2351] [outer = (nil)] 00:28:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 156 (0x9520ac00) [pid = 1884] [serial = 2352] [outer = 0x92f03800] 00:28:28 INFO - PROCESS | 1884 | 1463038108738 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 1884 | ++DOMWINDOW == 157 (0x956cc000) [pid = 1884] [serial = 2353] [outer = 0x92f03800] 00:28:29 INFO - PROCESS | 1884 | 1463038109638 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:28:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:28:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:28:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1693ms 00:28:29 INFO - PROCESS | 1884 | 1463038109684 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 00:28:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:28:29 INFO - PROCESS | 1884 | 1463038109689 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 00:28:29 INFO - PROCESS | 1884 | 1463038109696 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 1884 | 1463038109701 Marionette TRACE conn4 <- [1,3102,null,{}] 00:28:29 INFO - PROCESS | 1884 | 1463038109724 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:30 INFO - PROCESS | 1884 | 1463038110128 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 00:28:30 INFO - PROCESS | 1884 | 1463038110441 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 1884 | ++DOCSHELL 0x9520c000 == 126 [pid = 1884] [id = 785] 00:28:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 158 (0x9930ec00) [pid = 1884] [serial = 2354] [outer = (nil)] 00:28:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 159 (0x994f1800) [pid = 1884] [serial = 2355] [outer = 0x9930ec00] 00:28:30 INFO - PROCESS | 1884 | 1463038110548 Marionette DEBUG loaded listener.js 00:28:30 INFO - PROCESS | 1884 | ++DOMWINDOW == 160 (0x99849400) [pid = 1884] [serial = 2356] [outer = 0x9930ec00] 00:28:31 INFO - PROCESS | 1884 | 1463038111350 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:28:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1690ms 00:28:31 INFO - PROCESS | 1884 | 1463038111386 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 00:28:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:28:31 INFO - PROCESS | 1884 | 1463038111392 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 00:28:31 INFO - PROCESS | 1884 | 1463038111399 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 1884 | 1463038111403 Marionette TRACE conn4 <- [1,3106,null,{}] 00:28:31 INFO - PROCESS | 1884 | 1463038111409 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:31 INFO - PROCESS | 1884 | 1463038111677 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 00:28:32 INFO - PROCESS | 1884 | 1463038112065 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 1884 | ++DOCSHELL 0x9a636800 == 127 [pid = 1884] [id = 786] 00:28:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 161 (0x9a669800) [pid = 1884] [serial = 2357] [outer = (nil)] 00:28:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 162 (0x9aa0a800) [pid = 1884] [serial = 2358] [outer = 0x9a669800] 00:28:32 INFO - PROCESS | 1884 | 1463038112164 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 1884 | ++DOMWINDOW == 163 (0x9aa10000) [pid = 1884] [serial = 2359] [outer = 0x9a669800] 00:28:33 INFO - PROCESS | 1884 | 1463038113008 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:28:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1653ms 00:28:33 INFO - PROCESS | 1884 | 1463038113053 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 1884 | 1463038113067 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 00:28:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:28:33 INFO - PROCESS | 1884 | 1463038113077 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 1884 | 1463038113081 Marionette TRACE conn4 <- [1,3110,null,{}] 00:28:33 INFO - PROCESS | 1884 | 1463038113087 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:33 INFO - PROCESS | 1884 | 1463038113459 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 00:28:33 INFO - PROCESS | 1884 | 1463038113755 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 1884 | ++DOCSHELL 0x8610dc00 == 128 [pid = 1884] [id = 787] 00:28:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 164 (0x99f0a000) [pid = 1884] [serial = 2360] [outer = (nil)] 00:28:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 165 (0x9afdf400) [pid = 1884] [serial = 2361] [outer = 0x99f0a000] 00:28:33 INFO - PROCESS | 1884 | 1463038113852 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 1884 | ++DOMWINDOW == 166 (0x9b30d400) [pid = 1884] [serial = 2362] [outer = 0x99f0a000] 00:28:34 INFO - PROCESS | 1884 | 1463038114795 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:28:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:28:34 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 00:28:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:28:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:28:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:28:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:28:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1733ms 00:28:34 INFO - PROCESS | 1884 | 1463038114812 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 1884 | 1463038114815 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 00:28:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:28:34 INFO - PROCESS | 1884 | 1463038114823 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:28:34 INFO - PROCESS | 1884 | 1463038114827 Marionette TRACE conn4 <- [1,3114,null,{}] 00:28:34 INFO - PROCESS | 1884 | 1463038114834 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:35 INFO - PROCESS | 1884 | 1463038115122 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 00:28:35 INFO - PROCESS | 1884 | 1463038115448 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"563c9b80-754d-4a7b-9f9f-06b89f12ba42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 1884 | ++DOCSHELL 0x93bea400 == 129 [pid = 1884] [id = 788] 00:28:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 167 (0x9a660000) [pid = 1884] [serial = 2363] [outer = (nil)] 00:28:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 168 (0x9b3a6400) [pid = 1884] [serial = 2364] [outer = 0x9a660000] 00:28:35 INFO - PROCESS | 1884 | 1463038115601 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 1884 | ++DOMWINDOW == 169 (0x9b3ac400) [pid = 1884] [serial = 2365] [outer = 0x9a660000] 00:28:36 INFO - PROCESS | 1884 | 1463038116418 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:28:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:28:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1638ms 00:28:36 INFO - PROCESS | 1884 | 1463038116462 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 1884 | 1463038116466 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 00:28:37 WARNING - u'runner_teardown' () 00:28:37 INFO - No more tests 00:28:37 INFO - Got 0 unexpected results 00:28:37 INFO - SUITE-END | took 1408s 00:28:37 INFO - Closing logging queue 00:28:37 INFO - queue closed 00:28:37 INFO - Return code: 0 00:28:37 WARNING - # TBPL SUCCESS # 00:28:37 INFO - Running post-action listener: _resource_record_post_action 00:28:37 INFO - Running post-run listener: _resource_record_post_run 00:28:38 INFO - Total resource usage - Wall time: 1443s; CPU: 98.0%; Read bytes: 14077952; Write bytes: 925491200; Read time: 496; Write time: 216568 00:28:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:28:38 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 133767168; Read time: 0; Write time: 113668 00:28:38 INFO - run-tests - Wall time: 1413s; CPU: 98.0%; Read bytes: 11501568; Write bytes: 783204352; Read time: 396; Write time: 97364 00:28:38 INFO - Running post-run listener: _upload_blobber_files 00:28:38 INFO - Blob upload gear active. 00:28:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:28:38 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 00:28:38 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'] 00:28:38 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 00:28:39 INFO - (blobuploader) - INFO - Open directory for files ... 00:28:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:28:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:28:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:28:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:28:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:28:40 INFO - (blobuploader) - INFO - Done attempting. 00:28:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:28:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:28:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:28:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:28:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:28:42 INFO - (blobuploader) - INFO - Done attempting. 00:28:42 INFO - (blobuploader) - INFO - Iteration through files over. 00:28:42 INFO - Return code: 0 00:28:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:28:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:28:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/456cf96f7fffe09523bd5d0ffe6d199c9ae72006fd4bfba1437e79e1007476928ca87f16fa408618a2ee9f939b0c439ddd8075aa5163c00783f3c1769b4b1af3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1640562636923f9d2953508322a4be6ac8b77c2ac91809a73a21b25b5a7f4245410ef98a4f3d041706469692c11885883ce0e4b4332108e7b701479778669b"} 00:28:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:28:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:28:42 INFO - Contents: 00:28:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/456cf96f7fffe09523bd5d0ffe6d199c9ae72006fd4bfba1437e79e1007476928ca87f16fa408618a2ee9f939b0c439ddd8075aa5163c00783f3c1769b4b1af3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1640562636923f9d2953508322a4be6ac8b77c2ac91809a73a21b25b5a7f4245410ef98a4f3d041706469692c11885883ce0e4b4332108e7b701479778669b"} 00:28:42 INFO - Running post-run listener: copy_logs_to_upload_dir 00:28:42 INFO - Copying logs to upload dir... 00:28:42 INFO - mkdir: /builds/slave/test/build/upload/logs 00:28:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1598.829862 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 39 secs) (at 2016-05-12 00:28:42.348782) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:28:42.350182) ========= 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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/456cf96f7fffe09523bd5d0ffe6d199c9ae72006fd4bfba1437e79e1007476928ca87f16fa408618a2ee9f939b0c439ddd8075aa5163c00783f3c1769b4b1af3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1640562636923f9d2953508322a4be6ac8b77c2ac91809a73a21b25b5a7f4245410ef98a4f3d041706469692c11885883ce0e4b4332108e7b701479778669b"} build_url:https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037036 build_url: 'https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/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/456cf96f7fffe09523bd5d0ffe6d199c9ae72006fd4bfba1437e79e1007476928ca87f16fa408618a2ee9f939b0c439ddd8075aa5163c00783f3c1769b4b1af3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1640562636923f9d2953508322a4be6ac8b77c2ac91809a73a21b25b5a7f4245410ef98a4f3d041706469692c11885883ce0e4b4332108e7b701479778669b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cGq6ELFdTGCQLjeAOypMgg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:28:42.422399) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:28:42.422913) ========= 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-1463029942.314585-541623112 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020244 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:28:42.520129) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:28:42.520447) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:28:42.520834) ========= ========= Total master_lag: 0.62 =========