builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1017 starttime: 1464794197.7 results: success (0) buildid: 20160601074655 builduid: 631622b2b1ef4f7f958d975965d87d6a revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:37.699034) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:37.699464) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:37.699751) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:37.883561) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:37.883869) ========= 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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False --2016-06-01 08:16:37-- 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% 8.64M=0.001s 2016-06-01 08:16:38 (8.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.587854 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:38.501591) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:38.501911) ========= 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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029612 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:38.567213) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-01 08:16:38.567583) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --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 2d453fe195446be7ee2a26c05bd7deca5e0cd170 --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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False 2016-06-01 08:16:38,260 truncating revision to first 12 chars 2016-06-01 08:16:38,261 Setting DEBUG logging. 2016-06-01 08:16:38,261 attempt 1/10 2016-06-01 08:16:38,261 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2d453fe19544?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 08:16:39,638 unpacking tar archive at: mozilla-aurora-2d453fe19544/testing/mozharness/ program finished with exit code 0 elapsedTime=2.074438 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-01 08:16:40.670194) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:40.670547) ========= script_repo_revision: 2d453fe195446be7ee2a26c05bd7deca5e0cd170 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:40.670945) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:40.671228) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 08:16:40.716931) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 0 secs) (at 2016-06-01 08:16:40.717316) ========= /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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False 08:16:40 INFO - MultiFileLogger online at 20160601 08:16:40 in /builds/slave/test 08:16:40 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 08:16:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:16:40 INFO - {'append_to_log': False, 08:16:40 INFO - 'base_work_dir': '/builds/slave/test', 08:16:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:16:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:16:40 INFO - 'buildbot_json_path': 'buildprops.json', 08:16:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:16:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:16:40 INFO - 'download_minidump_stackwalk': True, 08:16:40 INFO - 'download_symbols': 'true', 08:16:40 INFO - 'e10s': False, 08:16:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:16:40 INFO - 'tooltool.py': '/tools/tooltool.py', 08:16:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:16:40 INFO - '/tools/misc-python/virtualenv.py')}, 08:16:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:16:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:16:40 INFO - 'log_level': 'info', 08:16:40 INFO - 'log_to_console': True, 08:16:40 INFO - 'opt_config_files': (), 08:16:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:16:40 INFO - '--processes=1', 08:16:40 INFO - '--config=%(test_path)s/wptrunner.ini', 08:16:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:16:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:16:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:16:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:16:40 INFO - 'pip_index': False, 08:16:40 INFO - 'require_test_zip': True, 08:16:40 INFO - 'test_type': ('testharness',), 08:16:40 INFO - 'this_chunk': '1', 08:16:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:16:40 INFO - 'total_chunks': '10', 08:16:40 INFO - 'virtualenv_path': 'venv', 08:16:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:16:40 INFO - 'work_dir': 'build'} 08:16:40 INFO - ##### 08:16:40 INFO - ##### Running clobber step. 08:16:40 INFO - ##### 08:16:40 INFO - Running pre-action listener: _resource_record_pre_action 08:16:40 INFO - Running main action method: clobber 08:16:40 INFO - rmtree: /builds/slave/test/build 08:16:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:16:41 INFO - Running post-action listener: _resource_record_post_action 08:16:41 INFO - ##### 08:16:41 INFO - ##### Running read-buildbot-config step. 08:16:41 INFO - ##### 08:16:41 INFO - Running pre-action listener: _resource_record_pre_action 08:16:41 INFO - Running main action method: read_buildbot_config 08:16:41 INFO - Using buildbot properties: 08:16:41 INFO - { 08:16:41 INFO - "project": "", 08:16:41 INFO - "product": "firefox", 08:16:41 INFO - "script_repo_revision": "production", 08:16:41 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:16:41 INFO - "repository": "", 08:16:41 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:16:41 INFO - "buildid": "20160601074655", 08:16:41 INFO - "pgo_build": "False", 08:16:41 INFO - "basedir": "/builds/slave/test", 08:16:41 INFO - "buildnumber": 5, 08:16:41 INFO - "slavename": "tst-linux32-spot-1017", 08:16:41 INFO - "revision": "2d453fe195446be7ee2a26c05bd7deca5e0cd170", 08:16:41 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:16:41 INFO - "platform": "linux", 08:16:41 INFO - "branch": "mozilla-aurora", 08:16:41 INFO - "repo_path": "releases/mozilla-aurora", 08:16:41 INFO - "moz_repo_path": "", 08:16:41 INFO - "stage_platform": "linux", 08:16:41 INFO - "builduid": "631622b2b1ef4f7f958d975965d87d6a", 08:16:41 INFO - "slavebuilddir": "test" 08:16:41 INFO - } 08:16:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:16:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:16:41 INFO - Running post-action listener: _resource_record_post_action 08:16:41 INFO - ##### 08:16:41 INFO - ##### Running download-and-extract step. 08:16:41 INFO - ##### 08:16:41 INFO - Running pre-action listener: _resource_record_pre_action 08:16:41 INFO - Running main action method: download_and_extract 08:16:41 INFO - mkdir: /builds/slave/test/build/tests 08:16:41 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')]} 08:16:41 INFO - https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:16:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:16:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:16:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:16:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:16:43 INFO - Downloaded 1325 bytes. 08:16:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:16:43 INFO - Using the following test package requirements: 08:16:43 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:16:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:16:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:16:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'jsshell-linux-i686.zip'], 08:16:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:16:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:16:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:16:43 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:16:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:16:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:16:43 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:16:43 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 08:16:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:16:43 INFO - https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:16:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:16:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:16:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:16:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:16:51 INFO - Downloaded 22799043 bytes. 08:16:51 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/*'] 08:16:51 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/* 08:16:52 INFO - caution: filename not matched: web-platform/* 08:16:52 INFO - Return code: 11 08:16:52 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')]} 08:16:52 INFO - https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:16:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:16:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:16:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:16:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:17:06 INFO - Downloaded 36409186 bytes. 08:17:06 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/*'] 08:17:06 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/* 08:17:10 INFO - caution: filename not matched: bin/* 08:17:10 INFO - caution: filename not matched: config/* 08:17:10 INFO - caution: filename not matched: mozbase/* 08:17:10 INFO - caution: filename not matched: marionette/* 08:17:10 INFO - caution: filename not matched: tools/wptserve/* 08:17:10 INFO - Return code: 11 08:17:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:17:10 INFO - https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:17:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:17:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:17:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:17:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:17:48 INFO - Downloaded 69362114 bytes. 08:17:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:17:48 INFO - mkdir: /builds/slave/test/properties 08:17:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:17:48 INFO - Writing to file /builds/slave/test/properties/build_url 08:17:48 INFO - Contents: 08:17:48 INFO - build_url:https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:17:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:17:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:17:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:17:49 INFO - Contents: 08:17:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:17:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:17:49 INFO - https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:17:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:17:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:17:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:17:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:18:21 INFO - Downloaded 92336907 bytes. 08:18:21 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'] 08:18:21 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 08:18:30 INFO - Return code: 0 08:18:30 INFO - Running post-action listener: _resource_record_post_action 08:18:30 INFO - Running post-action listener: set_extra_try_arguments 08:18:30 INFO - ##### 08:18:30 INFO - ##### Running create-virtualenv step. 08:18:30 INFO - ##### 08:18:30 INFO - Running pre-action listener: _pre_create_virtualenv 08:18:30 INFO - Running pre-action listener: _resource_record_pre_action 08:18:30 INFO - Running main action method: create_virtualenv 08:18:30 INFO - Creating virtualenv /builds/slave/test/build/venv 08:18:30 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 08:18:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:18:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:18:30 INFO - Using real prefix '/usr' 08:18:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:18:32 INFO - Installing distribute.............................................................................................................................................................................................done. 08:18:36 INFO - Installing pip.................done. 08:18:36 INFO - Return code: 0 08:18:36 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:18:36 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')]} 08:18:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:18:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:36 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')]} 08:18:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:18:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:36 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 0x9877c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98de598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99922b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, '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-1464794189.76005-828761322', '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 08:18:36 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 08:18:36 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 08:18:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:18:36 INFO - 'CCACHE_UMASK': '002', 08:18:36 INFO - 'DISPLAY': ':0', 08:18:36 INFO - 'HOME': '/home/cltbld', 08:18:36 INFO - 'LANG': 'en_US.UTF-8', 08:18:36 INFO - 'LOGNAME': 'cltbld', 08:18:36 INFO - 'MAIL': '/var/mail/cltbld', 08:18:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:18:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:18:36 INFO - 'MOZ_NO_REMOTE': '1', 08:18:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:18:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:18:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:18:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:18:36 INFO - 'PWD': '/builds/slave/test', 08:18:36 INFO - 'SHELL': '/bin/bash', 08:18:36 INFO - 'SHLVL': '1', 08:18:36 INFO - 'TERM': 'linux', 08:18:36 INFO - 'TMOUT': '86400', 08:18:36 INFO - 'USER': 'cltbld', 08:18:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:18:36 INFO - '_': '/tools/buildbot/bin/python'} 08:18:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:18:36 INFO - Downloading/unpacking psutil>=0.7.1 08:18:36 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 08:18:36 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 08:18:36 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 08:18:36 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 08:18:36 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 08:18:36 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 08:18:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:18:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:18:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:18:42 INFO - Installing collected packages: psutil 08:18:42 INFO - Running setup.py install for psutil 08:18:42 INFO - building 'psutil._psutil_linux' extension 08:18:42 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 08:18:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:18:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:18:43 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 08:18:43 INFO - building 'psutil._psutil_posix' extension 08:18:43 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 08:18:43 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 08:18:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:18:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:18:44 INFO - Successfully installed psutil 08:18:44 INFO - Cleaning up... 08:18:44 INFO - Return code: 0 08:18:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:18:44 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')]} 08:18:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:18:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:44 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')]} 08:18:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:18:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:44 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 0x9877c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98de598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99922b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, '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-1464794189.76005-828761322', '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 08:18:44 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 08:18:44 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 08:18:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:18:44 INFO - 'CCACHE_UMASK': '002', 08:18:44 INFO - 'DISPLAY': ':0', 08:18:44 INFO - 'HOME': '/home/cltbld', 08:18:44 INFO - 'LANG': 'en_US.UTF-8', 08:18:44 INFO - 'LOGNAME': 'cltbld', 08:18:44 INFO - 'MAIL': '/var/mail/cltbld', 08:18:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:18:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:18:44 INFO - 'MOZ_NO_REMOTE': '1', 08:18:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:18:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:18:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:18:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:18:44 INFO - 'PWD': '/builds/slave/test', 08:18:44 INFO - 'SHELL': '/bin/bash', 08:18:44 INFO - 'SHLVL': '1', 08:18:44 INFO - 'TERM': 'linux', 08:18:44 INFO - 'TMOUT': '86400', 08:18:44 INFO - 'USER': 'cltbld', 08:18:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:18:44 INFO - '_': '/tools/buildbot/bin/python'} 08:18:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:18:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:18:44 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 08:18:44 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 08:18:44 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 08:18:44 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 08:18:44 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 08:18:44 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 08:18:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:18:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:18:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:18:49 INFO - Installing collected packages: mozsystemmonitor 08:18:49 INFO - Running setup.py install for mozsystemmonitor 08:18:50 INFO - Successfully installed mozsystemmonitor 08:18:50 INFO - Cleaning up... 08:18:50 INFO - Return code: 0 08:18:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:18:50 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')]} 08:18:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:18:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:50 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')]} 08:18:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:18:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:50 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 0x9877c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98de598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99922b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, '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-1464794189.76005-828761322', '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 08:18:50 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 08:18:50 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 08:18:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:18:50 INFO - 'CCACHE_UMASK': '002', 08:18:50 INFO - 'DISPLAY': ':0', 08:18:50 INFO - 'HOME': '/home/cltbld', 08:18:50 INFO - 'LANG': 'en_US.UTF-8', 08:18:50 INFO - 'LOGNAME': 'cltbld', 08:18:50 INFO - 'MAIL': '/var/mail/cltbld', 08:18:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:18:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:18:50 INFO - 'MOZ_NO_REMOTE': '1', 08:18:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:18:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:18:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:18:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:18:50 INFO - 'PWD': '/builds/slave/test', 08:18:50 INFO - 'SHELL': '/bin/bash', 08:18:50 INFO - 'SHLVL': '1', 08:18:50 INFO - 'TERM': 'linux', 08:18:50 INFO - 'TMOUT': '86400', 08:18:50 INFO - 'USER': 'cltbld', 08:18:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:18:50 INFO - '_': '/tools/buildbot/bin/python'} 08:18:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:18:50 INFO - Downloading/unpacking blobuploader==1.2.4 08:18:50 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 08:18:50 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 08:18:50 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 08:18:50 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 08:18:50 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 08:18:50 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 08:18:55 INFO - Downloading blobuploader-1.2.4.tar.gz 08:18:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:18:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:18:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:18:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:18:55 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 08:18:55 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 08:18:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:18:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:18:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:18:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:18:57 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 08:18:57 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 08:18:57 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 08:18:57 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 08:18:57 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 08:18:57 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 08:18:57 INFO - Downloading docopt-0.6.1.tar.gz 08:18:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:18:58 INFO - Installing collected packages: blobuploader, requests, docopt 08:18:58 INFO - Running setup.py install for blobuploader 08:18:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:18:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:18:58 INFO - Running setup.py install for requests 08:18:59 INFO - Running setup.py install for docopt 08:18:59 INFO - Successfully installed blobuploader requests docopt 08:18:59 INFO - Cleaning up... 08:18:59 INFO - Return code: 0 08:18:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:18:59 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')]} 08:18:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:18:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:59 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')]} 08:18:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:18:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:18:59 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 0x9877c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98de598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99922b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, '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-1464794189.76005-828761322', '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 08:18:59 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 08:18:59 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 08:18:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:18:59 INFO - 'CCACHE_UMASK': '002', 08:18:59 INFO - 'DISPLAY': ':0', 08:18:59 INFO - 'HOME': '/home/cltbld', 08:18:59 INFO - 'LANG': 'en_US.UTF-8', 08:18:59 INFO - 'LOGNAME': 'cltbld', 08:18:59 INFO - 'MAIL': '/var/mail/cltbld', 08:18:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:18:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:18:59 INFO - 'MOZ_NO_REMOTE': '1', 08:18:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:18:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:18:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:18:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:18:59 INFO - 'PWD': '/builds/slave/test', 08:18:59 INFO - 'SHELL': '/bin/bash', 08:18:59 INFO - 'SHLVL': '1', 08:18:59 INFO - 'TERM': 'linux', 08:18:59 INFO - 'TMOUT': '86400', 08:18:59 INFO - 'USER': 'cltbld', 08:18:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:18:59 INFO - '_': '/tools/buildbot/bin/python'} 08:18:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:19:00 INFO - Running setup.py (path:/tmp/pip-KJzFz5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:19:00 INFO - Running setup.py (path:/tmp/pip-fl8MQV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:19:00 INFO - Running setup.py (path:/tmp/pip-6krjM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:19:00 INFO - Running setup.py (path:/tmp/pip-A4U1TE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:19:00 INFO - Running setup.py (path:/tmp/pip-KwK4an-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:19:00 INFO - Running setup.py (path:/tmp/pip-rS75yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:19:00 INFO - Running setup.py (path:/tmp/pip-WTk9Jm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:19:01 INFO - Running setup.py (path:/tmp/pip-rsdtDa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:19:01 INFO - Running setup.py (path:/tmp/pip-0tynEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:19:01 INFO - Running setup.py (path:/tmp/pip-6PsPF3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:19:01 INFO - Running setup.py (path:/tmp/pip-Relai4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:19:01 INFO - Running setup.py (path:/tmp/pip-zVxvPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:19:01 INFO - Running setup.py (path:/tmp/pip-BBoh3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:19:01 INFO - Running setup.py (path:/tmp/pip-tZGgyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:19:02 INFO - Running setup.py (path:/tmp/pip-v7yaZv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:19:02 INFO - Running setup.py (path:/tmp/pip-95FvRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:19:02 INFO - Running setup.py (path:/tmp/pip-YAJ0_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:19:02 INFO - Running setup.py (path:/tmp/pip-5DLwGP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:19:02 INFO - Running setup.py (path:/tmp/pip-0T1uJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:19:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:19:02 INFO - Running setup.py (path:/tmp/pip-e69PZj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:19:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:19:03 INFO - Running setup.py (path:/tmp/pip-rsvshw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:19:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:19:03 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 08:19:03 INFO - Running setup.py install for manifestparser 08:19:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:19:03 INFO - Running setup.py install for mozcrash 08:19:04 INFO - Running setup.py install for mozdebug 08:19:04 INFO - Running setup.py install for mozdevice 08:19:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:19:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:19:04 INFO - Running setup.py install for mozfile 08:19:04 INFO - Running setup.py install for mozhttpd 08:19:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Running setup.py install for mozinfo 08:19:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Running setup.py install for mozInstall 08:19:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:19:05 INFO - Running setup.py install for mozleak 08:19:05 INFO - Running setup.py install for mozlog 08:19:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:19:06 INFO - Running setup.py install for moznetwork 08:19:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:19:06 INFO - Running setup.py install for mozprocess 08:19:06 INFO - Running setup.py install for mozprofile 08:19:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:19:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:19:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:19:06 INFO - Running setup.py install for mozrunner 08:19:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:19:07 INFO - Running setup.py install for mozscreenshot 08:19:07 INFO - Running setup.py install for moztest 08:19:07 INFO - Running setup.py install for mozversion 08:19:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:19:07 INFO - Running setup.py install for wptserve 08:19:08 INFO - Running setup.py install for marionette-driver 08:19:08 INFO - Running setup.py install for browsermob-proxy 08:19:08 INFO - Running setup.py install for marionette-client 08:19:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:19:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:19:09 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 08:19:09 INFO - Cleaning up... 08:19:09 INFO - Return code: 0 08:19:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:19: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')]} 08:19:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:19: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')]} 08:19:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:19:09 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 0x9877c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98de598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99922b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, '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-1464794189.76005-828761322', '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 08:19:09 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 08:19:09 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 08:19:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:19:09 INFO - 'CCACHE_UMASK': '002', 08:19:09 INFO - 'DISPLAY': ':0', 08:19:09 INFO - 'HOME': '/home/cltbld', 08:19:09 INFO - 'LANG': 'en_US.UTF-8', 08:19:09 INFO - 'LOGNAME': 'cltbld', 08:19:09 INFO - 'MAIL': '/var/mail/cltbld', 08:19:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:19:09 INFO - 'MOZ_NO_REMOTE': '1', 08:19:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:19:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:19:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:19:09 INFO - 'PWD': '/builds/slave/test', 08:19:09 INFO - 'SHELL': '/bin/bash', 08:19:09 INFO - 'SHLVL': '1', 08:19:09 INFO - 'TERM': 'linux', 08:19:09 INFO - 'TMOUT': '86400', 08:19:09 INFO - 'USER': 'cltbld', 08:19:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:19:09 INFO - '_': '/tools/buildbot/bin/python'} 08:19:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:19:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:19:09 INFO - Running setup.py (path:/tmp/pip-PFraHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:19:09 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)) 08:19:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:19:09 INFO - Running setup.py (path:/tmp/pip-vtTuv3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:19:09 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)) 08:19:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:19:09 INFO - Running setup.py (path:/tmp/pip-GNmydp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:19:10 INFO - Running setup.py (path:/tmp/pip-jhe2tt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:19:10 INFO - Running setup.py (path:/tmp/pip-quD6jY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:19:10 INFO - Running setup.py (path:/tmp/pip-0WC5LL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:19:10 INFO - Running setup.py (path:/tmp/pip-AyHWBg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:19:10 INFO - Running setup.py (path:/tmp/pip-rc4obx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:19:10 INFO - Running setup.py (path:/tmp/pip-iY5LD7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:19:10 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)) 08:19:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:19:10 INFO - Running setup.py (path:/tmp/pip-khAuqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:19:11 INFO - Running setup.py (path:/tmp/pip-ovLaNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:19:11 INFO - Running setup.py (path:/tmp/pip-4wc9Bo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:19:11 INFO - Running setup.py (path:/tmp/pip-uNajtM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:19:11 INFO - Running setup.py (path:/tmp/pip-3YklxU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:19:11 INFO - Running setup.py (path:/tmp/pip-syeWQg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:19:11 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)) 08:19:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:19:11 INFO - Running setup.py (path:/tmp/pip-LSVJ2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:19:12 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)) 08:19:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:19:12 INFO - Running setup.py (path:/tmp/pip-WGZQgc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:19:12 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)) 08:19:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:19:12 INFO - Running setup.py (path:/tmp/pip-QrVN6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:19:12 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)) 08:19:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:19:12 INFO - Running setup.py (path:/tmp/pip-7OqJC8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:19:12 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)) 08:19:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:19:12 INFO - Running setup.py (path:/tmp/pip-O_CWuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:19:12 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)) 08:19:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:19:13 INFO - Running setup.py (path:/tmp/pip-Qb1bPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:19:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:19:13 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)) 08:19:13 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)) 08:19:13 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)) 08:19:13 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)) 08:19:13 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)) 08:19:13 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)) 08:19:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:19: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 08:19: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 08:19: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 08:19: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 08:19: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 08:19: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 08:19:18 INFO - Downloading blessings-1.6.tar.gz 08:19:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:19:18 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)) 08:19:18 INFO - Installing collected packages: blessings 08:19:18 INFO - Running setup.py install for blessings 08:19:19 INFO - Successfully installed blessings 08:19:19 INFO - Cleaning up... 08:19:19 INFO - Return code: 0 08:19:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:19:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:19:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:19:19 INFO - Reading from file tmpfile_stdout 08:19:19 INFO - Current package versions: 08:19:19 INFO - argparse == 1.2.1 08:19:19 INFO - blessings == 1.6 08:19:19 INFO - blobuploader == 1.2.4 08:19:19 INFO - browsermob-proxy == 0.6.0 08:19:19 INFO - docopt == 0.6.1 08:19:19 INFO - manifestparser == 1.1 08:19:19 INFO - marionette-client == 2.3.0 08:19:19 INFO - marionette-driver == 1.4.0 08:19:19 INFO - mozInstall == 1.12 08:19:19 INFO - mozcrash == 0.17 08:19:19 INFO - mozdebug == 0.1 08:19:19 INFO - mozdevice == 0.48 08:19:19 INFO - mozfile == 1.2 08:19:19 INFO - mozhttpd == 0.7 08:19:19 INFO - mozinfo == 0.9 08:19:19 INFO - mozleak == 0.1 08:19:19 INFO - mozlog == 3.1 08:19:19 INFO - moznetwork == 0.27 08:19:19 INFO - mozprocess == 0.22 08:19:19 INFO - mozprofile == 0.28 08:19:19 INFO - mozrunner == 6.11 08:19:19 INFO - mozscreenshot == 0.1 08:19:19 INFO - mozsystemmonitor == 0.0 08:19:19 INFO - moztest == 0.7 08:19:19 INFO - mozversion == 1.4 08:19:19 INFO - psutil == 3.1.1 08:19:19 INFO - requests == 1.2.3 08:19:19 INFO - wptserve == 1.4.0 08:19:19 INFO - wsgiref == 0.1.2 08:19:19 INFO - Running post-action listener: _resource_record_post_action 08:19:19 INFO - Running post-action listener: _start_resource_monitoring 08:19:19 INFO - Starting resource monitoring. 08:19:19 INFO - ##### 08:19:19 INFO - ##### Running pull step. 08:19:19 INFO - ##### 08:19:19 INFO - Running pre-action listener: _resource_record_pre_action 08:19:19 INFO - Running main action method: pull 08:19:19 INFO - Pull has nothing to do! 08:19:19 INFO - Running post-action listener: _resource_record_post_action 08:19:19 INFO - ##### 08:19:19 INFO - ##### Running install step. 08:19:19 INFO - ##### 08:19:19 INFO - Running pre-action listener: _resource_record_pre_action 08:19:19 INFO - Running main action method: install 08:19:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:19:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:19:20 INFO - Reading from file tmpfile_stdout 08:19:20 INFO - Detecting whether we're running mozinstall >=1.0... 08:19:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:19:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:19:20 INFO - Reading from file tmpfile_stdout 08:19:20 INFO - Output received: 08:19:20 INFO - Usage: mozinstall [options] installer 08:19:20 INFO - Options: 08:19:20 INFO - -h, --help show this help message and exit 08:19:20 INFO - -d DEST, --destination=DEST 08:19:20 INFO - Directory to install application into. [default: 08:19:20 INFO - "/builds/slave/test"] 08:19:20 INFO - --app=APP Application being installed. [default: firefox] 08:19:20 INFO - mkdir: /builds/slave/test/build/application 08:19:20 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'] 08:19:20 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 08:19:52 INFO - Reading from file tmpfile_stdout 08:19:52 INFO - Output received: 08:19:52 INFO - /builds/slave/test/build/application/firefox/firefox 08:19:52 INFO - Running post-action listener: _resource_record_post_action 08:19:52 INFO - ##### 08:19:52 INFO - ##### Running run-tests step. 08:19:52 INFO - ##### 08:19:52 INFO - Running pre-action listener: _resource_record_pre_action 08:19:52 INFO - Running main action method: run_tests 08:19:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:19:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:19:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:19:52 INFO - grabbing minidump binary from tooltool 08:19:52 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')]} 08:19:52 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 0x9981f70>, '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 0x9981620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9987750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:19:52 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 08:19:52 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 08:19:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:19:52 INFO - Return code: 0 08:19:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:19:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:19:52 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/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:19:52 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/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:19:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:19:52 INFO - 'CCACHE_UMASK': '002', 08:19:52 INFO - 'DISPLAY': ':0', 08:19:52 INFO - 'HOME': '/home/cltbld', 08:19:52 INFO - 'LANG': 'en_US.UTF-8', 08:19:52 INFO - 'LOGNAME': 'cltbld', 08:19:52 INFO - 'MAIL': '/var/mail/cltbld', 08:19:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:19:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:19:52 INFO - 'MOZ_NO_REMOTE': '1', 08:19:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:19:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:19:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:19:52 INFO - 'PWD': '/builds/slave/test', 08:19:52 INFO - 'SHELL': '/bin/bash', 08:19:52 INFO - 'SHLVL': '1', 08:19:52 INFO - 'TERM': 'linux', 08:19:52 INFO - 'TMOUT': '86400', 08:19:52 INFO - 'USER': 'cltbld', 08:19:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464794189.76005-828761322', 08:19:52 INFO - '_': '/tools/buildbot/bin/python'} 08:19:52 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/GC0aJ2SrSamrzyQ_7yz3bQ/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 08:19:53 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 08:19:53 INFO - import pkg_resources 08:19:54 INFO - Using 1 client processes 08:19:54 INFO - wptserve Starting http server on 127.0.0.1:8000 08:19:54 INFO - wptserve Starting http server on 127.0.0.1:8001 08:19:54 INFO - wptserve Starting http server on 127.0.0.1:8443 08:19:57 INFO - SUITE-START | Running 778 tests 08:19:57 INFO - Running testharness tests 08:19:57 INFO - Setting up ssl 08:19:57 INFO - PROCESS | certutil | 08:19:57 INFO - PROCESS | certutil | 08:19:57 INFO - PROCESS | certutil | 08:19:57 INFO - Certificate Nickname Trust Attributes 08:19:57 INFO - SSL,S/MIME,JAR/XPI 08:19:57 INFO - 08:19:57 INFO - web-platform-tests CT,, 08:19:57 INFO - 08:19:57 INFO - Starting runner 08:20:00 INFO - PROCESS | 1757 | 1464794400278 Marionette DEBUG Marionette enabled via build flag and pref 08:20:00 INFO - PROCESS | 1757 | ++DOCSHELL 0xa50f6400 == 1 [pid = 1757] [id = 1] 08:20:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 1 (0xa50f6800) [pid = 1757] [serial = 1] [outer = (nil)] 08:20:00 INFO - PROCESS | 1757 | [1757] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:20:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 2 (0xa50f7000) [pid = 1757] [serial = 2] [outer = 0xa50f6800] 08:20:01 INFO - PROCESS | 1757 | 1464794401052 Marionette INFO Listening on port 2828 08:20:01 INFO - PROCESS | 1757 | 1464794401741 Marionette DEBUG Marionette enabled via command-line flag 08:20:01 INFO - PROCESS | 1757 | ++DOCSHELL 0xa228e000 == 2 [pid = 1757] [id = 2] 08:20:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 3 (0xa22c8000) [pid = 1757] [serial = 3] [outer = (nil)] 08:20:01 INFO - PROCESS | 1757 | [1757] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:20:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 4 (0xa22c8800) [pid = 1757] [serial = 4] [outer = 0xa22c8000] 08:20:01 INFO - PROCESS | 1757 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219b600 08:20:01 INFO - PROCESS | 1757 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a3100 08:20:02 INFO - PROCESS | 1757 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21c0fe0 08:20:02 INFO - PROCESS | 1757 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1c40 08:20:02 INFO - PROCESS | 1757 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c5980 08:20:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 5 (0xa21bc400) [pid = 1757] [serial = 5] [outer = 0xa50f6800] 08:20:02 INFO - PROCESS | 1757 | [1757] 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 08:20:02 INFO - PROCESS | 1757 | 1464794402208 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46614 08:20:02 INFO - PROCESS | 1757 | [1757] 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 08:20:02 INFO - PROCESS | 1757 | 1464794402245 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46615 08:20:02 INFO - PROCESS | 1757 | 1464794402310 Marionette DEBUG Closed connection conn0 08:20:02 INFO - PROCESS | 1757 | 1464794402315 Marionette DEBUG Closed connection conn1 08:20:02 INFO - PROCESS | 1757 | [1757] 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 08:20:02 INFO - PROCESS | 1757 | 1464794402431 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46616 08:20:02 INFO - PROCESS | 1757 | [1757] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:20:02 INFO - PROCESS | 1757 | [1757] 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 08:20:02 INFO - PROCESS | 1757 | 1464794402515 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46617 08:20:02 INFO - PROCESS | 1757 | 1464794402526 Marionette DEBUG Closed connection conn2 08:20:02 INFO - PROCESS | 1757 | [1757] 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 08:20:02 INFO - PROCESS | 1757 | 1464794402580 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46618 08:20:02 INFO - PROCESS | 1757 | 1464794402598 Marionette DEBUG Closed connection conn3 08:20:02 INFO - PROCESS | 1757 | 1464794402651 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:20:02 INFO - PROCESS | 1757 | 1464794402674 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":"20160601074655","device":"desktop","version":"48.0a2"} 08:20:03 INFO - PROCESS | 1757 | [1757] 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 08:20:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b426400 == 3 [pid = 1757] [id = 3] 08:20:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 6 (0x9b426800) [pid = 1757] [serial = 6] [outer = (nil)] 08:20:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b427000 == 4 [pid = 1757] [id = 4] 08:20:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 7 (0x9b42b800) [pid = 1757] [serial = 7] [outer = (nil)] 08:20:05 INFO - PROCESS | 1757 | [1757] 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 08:20:05 INFO - PROCESS | 1757 | ++DOCSHELL 0xa306bc00 == 5 [pid = 1757] [id = 5] 08:20:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 8 (0x9a9e5400) [pid = 1757] [serial = 8] [outer = (nil)] 08:20:05 INFO - PROCESS | 1757 | [1757] 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 08:20:05 INFO - PROCESS | 1757 | [1757] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:20:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 9 (0x9a9f4c00) [pid = 1757] [serial = 9] [outer = 0x9a9e5400] 08:20:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 10 (0x9a4f2c00) [pid = 1757] [serial = 10] [outer = 0x9b426800] 08:20:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 11 (0x9a4f4800) [pid = 1757] [serial = 11] [outer = 0x9b42b800] 08:20:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 12 (0x9a4f6c00) [pid = 1757] [serial = 12] [outer = 0x9a9e5400] 08:20:07 INFO - PROCESS | 1757 | 1464794407135 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 1757 | 1464794407157 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 13 (0xa30f7000) [pid = 1757] [serial = 13] [outer = 0x9a9e5400] 08:20:08 INFO - PROCESS | 1757 | 1464794407998 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ea9ae3f5-f850-4efd-a5cf-579372db6aa0","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":"20160601074655","device":"desktop","version":"48.0a2","command_id":1}}] 08:20:08 INFO - PROCESS | 1757 | 1464794408333 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}] 08:20:08 INFO - PROCESS | 1757 | 1464794408754 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:20:08 INFO - PROCESS | 1757 | 1464794408878 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:20:08 INFO - PROCESS | 1757 | [1757] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:20:08 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:20:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 14 (0x9532a400) [pid = 1757] [serial = 14] [outer = 0x9a9e5400] 08:20:09 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:20:09 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:20:09 INFO - PROCESS | 1757 | 1464794409532 Marionette TRACE conn4 <- [1,3,null,{}] 08:20:09 INFO - PROCESS | 1757 | 1464794409575 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:20:09 INFO - PROCESS | 1757 | 1464794409616 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:20:09 INFO - PROCESS | 1757 | 1464794409744 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 1757 | 1464794409749 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:20:09 INFO - PROCESS | 1757 | 1464794409765 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 1757 | 1464794409772 Marionette TRACE conn4 <- [1,6,null,{}] 08:20:09 INFO - PROCESS | 1757 | 1464794409784 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}] 08:20:09 INFO - PROCESS | 1757 | 1464794409805 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:20:09 INFO - PROCESS | 1757 | 1464794409813 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b80800 == 6 [pid = 1757] [id = 6] 08:20:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 15 (0x93b81000) [pid = 1757] [serial = 15] [outer = (nil)] 08:20:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 16 (0x93b83000) [pid = 1757] [serial = 16] [outer = 0x93b81000] 08:20:09 INFO - PROCESS | 1757 | 1464794409902 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 17 (0x93b87c00) [pid = 1757] [serial = 17] [outer = 0x93b81000] 08:20:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a67c00 == 7 [pid = 1757] [id = 7] 08:20:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 18 (0x93a6b800) [pid = 1757] [serial = 18] [outer = (nil)] 08:20:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 19 (0x93ab2000) [pid = 1757] [serial = 19] [outer = 0x93a6b800] 08:20:10 INFO - PROCESS | 1757 | 1464794410473 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 20 (0x93ab4400) [pid = 1757] [serial = 20] [outer = 0x93a6b800] 08:20:11 INFO - PROCESS | 1757 | [1757] 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 08:20:11 INFO - PROCESS | 1757 | 1464794411357 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]]]}] 08:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1692ms 08:20:11 INFO - PROCESS | 1757 | 1464794411573 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 1757 | 1464794411579 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:20:11 INFO - PROCESS | 1757 | 1464794411642 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 1757 | 1464794411648 Marionette TRACE conn4 <- [1,10,null,{}] 08:20:11 INFO - PROCESS | 1757 | 1464794411670 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}] 08:20:11 INFO - PROCESS | 1757 | 1464794411898 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:20:12 INFO - PROCESS | 1757 | 1464794412006 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a60000 == 8 [pid = 1757] [id = 8] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 21 (0x93a66000) [pid = 1757] [serial = 21] [outer = (nil)] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 22 (0x9b2a3800) [pid = 1757] [serial = 22] [outer = 0x93a66000] 08:20:12 INFO - PROCESS | 1757 | 1464794412103 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 23 (0x9b7aec00) [pid = 1757] [serial = 23] [outer = 0x93a66000] 08:20:12 INFO - PROCESS | 1757 | ++DOCSHELL 0xa2157000 == 9 [pid = 1757] [id = 9] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 24 (0xa2157400) [pid = 1757] [serial = 24] [outer = (nil)] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 25 (0xa21be800) [pid = 1757] [serial = 25] [outer = 0xa2157400] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 26 (0x93b8dc00) [pid = 1757] [serial = 26] [outer = 0xa2157400] 08:20:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c10d400 == 10 [pid = 1757] [id = 10] 08:20:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 27 (0x9d089400) [pid = 1757] [serial = 27] [outer = (nil)] 08:20:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 28 (0xa24a5800) [pid = 1757] [serial = 28] [outer = 0x9d089400] 08:20:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 29 (0xa5051400) [pid = 1757] [serial = 29] [outer = 0x9d089400] 08:20:13 INFO - PROCESS | 1757 | 1464794413294 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]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1721ms 08:20:13 INFO - PROCESS | 1757 | 1464794413417 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 1757 | 1464794413427 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:20:13 INFO - PROCESS | 1757 | 1464794413570 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 1757 | 1464794413576 Marionette TRACE conn4 <- [1,14,null,{}] 08:20:13 INFO - PROCESS | 1757 | 1464794413585 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}] 08:20:13 INFO - PROCESS | 1757 | 1464794413780 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:20:13 INFO - PROCESS | 1757 | 1464794413913 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bc6bc00 == 11 [pid = 1757] [id = 11] 08:20:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 30 (0xa0509c00) [pid = 1757] [serial = 30] [outer = (nil)] 08:20:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 31 (0xa35eb000) [pid = 1757] [serial = 31] [outer = 0xa0509c00] 08:20:14 INFO - PROCESS | 1757 | 1464794414017 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 32 (0xa9023000) [pid = 1757] [serial = 32] [outer = 0xa0509c00] 08:20:15 INFO - PROCESS | 1757 | 1464794415068 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]]]}] 08:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1615ms 08:20:15 INFO - PROCESS | 1757 | 1464794415115 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 1757 | 1464794415121 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:20:15 INFO - PROCESS | 1757 | 1464794415130 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 1757 | 1464794415136 Marionette TRACE conn4 <- [1,18,null,{}] 08:20:15 INFO - PROCESS | 1757 | 1464794415155 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}] 08:20:15 INFO - PROCESS | 1757 | 1464794415408 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:20:15 INFO - PROCESS | 1757 | 1464794415579 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c03a400 == 12 [pid = 1757] [id = 12] 08:20:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 33 (0x9d06d800) [pid = 1757] [serial = 33] [outer = (nil)] 08:20:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 34 (0xa24a5400) [pid = 1757] [serial = 34] [outer = 0x9d06d800] 08:20:15 INFO - PROCESS | 1757 | 1464794415692 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 35 (0xa6c5c400) [pid = 1757] [serial = 35] [outer = 0x9d06d800] 08:20:16 INFO - PROCESS | 1757 | 1464794416609 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]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1539ms 08:20:16 INFO - PROCESS | 1757 | 1464794416669 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 1757 | 1464794416675 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:20:16 INFO - PROCESS | 1757 | 1464794416683 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 1757 | 1464794416685 Marionette TRACE conn4 <- [1,22,null,{}] 08:20:16 INFO - PROCESS | 1757 | 1464794416692 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}] 08:20:16 INFO - PROCESS | 1757 | 1464794416885 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:20:17 INFO - PROCESS | 1757 | 1464794417017 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b08c800 == 13 [pid = 1757] [id = 13] 08:20:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 36 (0x9b08cc00) [pid = 1757] [serial = 36] [outer = (nil)] 08:20:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 37 (0x9b08ec00) [pid = 1757] [serial = 37] [outer = 0x9b08cc00] 08:20:17 INFO - PROCESS | 1757 | 1464794417206 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 38 (0x9b092800) [pid = 1757] [serial = 38] [outer = 0x9b08cc00] 08:20:18 INFO - PROCESS | 1757 | 1464794418376 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]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1741ms 08:20:18 INFO - PROCESS | 1757 | 1464794418425 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 1757 | 1464794418431 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:20:18 INFO - PROCESS | 1757 | 1464794418440 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 1757 | 1464794418446 Marionette TRACE conn4 <- [1,26,null,{}] 08:20:18 INFO - PROCESS | 1757 | 1464794418455 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}] 08:20:18 INFO - PROCESS | 1757 | 1464794418639 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:20:18 INFO - PROCESS | 1757 | 1464794418794 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x991b1c00 == 14 [pid = 1757] [id = 14] 08:20:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 39 (0x992b5800) [pid = 1757] [serial = 39] [outer = (nil)] 08:20:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 40 (0x9a1bc400) [pid = 1757] [serial = 40] [outer = 0x992b5800] 08:20:18 INFO - PROCESS | 1757 | 1464794418882 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 41 (0x9a6aa000) [pid = 1757] [serial = 41] [outer = 0x992b5800] 08:20:19 INFO - PROCESS | 1757 | 1464794419824 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]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1434ms 08:20:19 INFO - PROCESS | 1757 | 1464794419876 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 1757 | 1464794419883 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:20:19 INFO - PROCESS | 1757 | 1464794419895 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 1757 | 1464794419899 Marionette TRACE conn4 <- [1,30,null,{}] 08:20:19 INFO - PROCESS | 1757 | 1464794419942 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}] 08:20:20 INFO - PROCESS | 1757 | 1464794420154 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:20:20 INFO - PROCESS | 1757 | 1464794420167 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x9527c400 == 15 [pid = 1757] [id = 15] 08:20:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 42 (0x9a6a7800) [pid = 1757] [serial = 42] [outer = (nil)] 08:20:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 43 (0x9a9f0400) [pid = 1757] [serial = 43] [outer = 0x9a6a7800] 08:20:20 INFO - PROCESS | 1757 | 1464794420246 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 44 (0x9b099c00) [pid = 1757] [serial = 44] [outer = 0x9a6a7800] 08:20:21 INFO - PROCESS | 1757 | 1464794421102 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]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1249ms 08:20:21 INFO - PROCESS | 1757 | 1464794421145 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 1757 | 1464794421149 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:20:21 INFO - PROCESS | 1757 | 1464794421156 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 1757 | 1464794421162 Marionette TRACE conn4 <- [1,34,null,{}] 08:20:21 INFO - PROCESS | 1757 | 1464794421179 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}] 08:20:21 INFO - PROCESS | 1757 | 1464794421352 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:20:21 INFO - PROCESS | 1757 | 1464794421458 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a67800 == 16 [pid = 1757] [id = 16] 08:20:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 45 (0x98183800) [pid = 1757] [serial = 45] [outer = (nil)] 08:20:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 46 (0x9bc9f000) [pid = 1757] [serial = 46] [outer = 0x98183800] 08:20:21 INFO - PROCESS | 1757 | 1464794421548 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 47 (0x9bfa1c00) [pid = 1757] [serial = 47] [outer = 0x98183800] 08:20:22 INFO - PROCESS | 1757 | 1464794422290 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]]]}] 08:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1183ms 08:20:22 INFO - PROCESS | 1757 | 1464794422341 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:20:22 INFO - PROCESS | 1757 | 1464794422346 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:20:22 INFO - PROCESS | 1757 | 1464794422352 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 1757 | 1464794422356 Marionette TRACE conn4 <- [1,38,null,{}] 08:20:22 INFO - PROCESS | 1757 | 1464794422362 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}] 08:20:22 INFO - PROCESS | 1757 | 1464794422547 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:20:22 INFO - PROCESS | 1757 | 1464794422559 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a60400 == 17 [pid = 1757] [id = 17] 08:20:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 48 (0x9c019400) [pid = 1757] [serial = 48] [outer = (nil)] 08:20:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 49 (0x9c01d800) [pid = 1757] [serial = 49] [outer = 0x9c019400] 08:20:22 INFO - PROCESS | 1757 | 1464794422730 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 50 (0x9c020800) [pid = 1757] [serial = 50] [outer = 0x9c019400] 08:20:23 INFO - PROCESS | 1757 | 1464794423512 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]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1189ms 08:20:23 INFO - PROCESS | 1757 | 1464794423542 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 1757 | 1464794423546 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:20:23 INFO - PROCESS | 1757 | 1464794423553 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 1757 | 1464794423557 Marionette TRACE conn4 <- [1,42,null,{}] 08:20:23 INFO - PROCESS | 1757 | 1464794423563 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}] 08:20:23 INFO - PROCESS | 1757 | 1464794423765 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:20:23 INFO - PROCESS | 1757 | 1464794423783 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c01c400 == 18 [pid = 1757] [id = 18] 08:20:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 51 (0x9c048400) [pid = 1757] [serial = 51] [outer = (nil)] 08:20:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 52 (0x9cc68400) [pid = 1757] [serial = 52] [outer = 0x9c048400] 08:20:23 INFO - PROCESS | 1757 | 1464794423867 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 53 (0x9d086000) [pid = 1757] [serial = 53] [outer = 0x9c048400] 08:20:24 INFO - PROCESS | 1757 | 1464794424744 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]]]}] 08:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1234ms 08:20:24 INFO - PROCESS | 1757 | 1464794424790 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 1757 | 1464794424793 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:20:24 INFO - PROCESS | 1757 | 1464794424800 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 1757 | 1464794424803 Marionette TRACE conn4 <- [1,46,null,{}] 08:20:24 INFO - PROCESS | 1757 | 1464794424809 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}] 08:20:25 INFO - PROCESS | 1757 | 1464794424997 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:20:25 INFO - PROCESS | 1757 | 1464794425012 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 1757 | ++DOCSHELL 0xa1063800 == 19 [pid = 1757] [id = 19] 08:20:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 54 (0xa1064800) [pid = 1757] [serial = 54] [outer = (nil)] 08:20:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 55 (0xa21bb400) [pid = 1757] [serial = 55] [outer = 0xa1064800] 08:20:25 INFO - PROCESS | 1757 | 1464794425181 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 56 (0xa22cf400) [pid = 1757] [serial = 56] [outer = 0xa1064800] 08:20:25 INFO - PROCESS | 1757 | 1464794425924 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]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1137ms 08:20:25 INFO - PROCESS | 1757 | 1464794425937 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 1757 | 1464794425940 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:20:25 INFO - PROCESS | 1757 | 1464794425951 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 1757 | 1464794425954 Marionette TRACE conn4 <- [1,50,null,{}] 08:20:25 INFO - PROCESS | 1757 | 1464794425961 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}] 08:20:26 INFO - PROCESS | 1757 | 1464794426160 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:20:26 INFO - PROCESS | 1757 | 1464794426181 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a62000 == 20 [pid = 1757] [id = 20] 08:20:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 57 (0x93ab3000) [pid = 1757] [serial = 57] [outer = (nil)] 08:20:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 58 (0xa2639800) [pid = 1757] [serial = 58] [outer = 0x93ab3000] 08:20:26 INFO - PROCESS | 1757 | 1464794426259 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 59 (0x98191400) [pid = 1757] [serial = 59] [outer = 0x93ab3000] 08:20:27 INFO - PROCESS | 1757 | 1464794427062 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]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1131ms 08:20:27 INFO - PROCESS | 1757 | 1464794427094 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 1757 | 1464794427097 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:20:27 INFO - PROCESS | 1757 | 1464794427107 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 1757 | 1464794427111 Marionette TRACE conn4 <- [1,54,null,{}] 08:20:27 INFO - PROCESS | 1757 | 1464794427117 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}] 08:20:27 INFO - PROCESS | 1757 | 1464794427266 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:20:27 INFO - PROCESS | 1757 | 1464794427282 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 1757 | ++DOCSHELL 0xa2637800 == 21 [pid = 1757] [id = 21] 08:20:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 60 (0xa263bc00) [pid = 1757] [serial = 60] [outer = (nil)] 08:20:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 61 (0xa3265c00) [pid = 1757] [serial = 61] [outer = 0xa263bc00] 08:20:27 INFO - PROCESS | 1757 | 1464794427369 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 62 (0xa3554400) [pid = 1757] [serial = 62] [outer = 0xa263bc00] 08:20:29 INFO - PROCESS | 1757 | 1464794429390 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]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2340ms 08:20:29 INFO - PROCESS | 1757 | 1464794429456 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 1757 | 1464794429462 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:20:29 INFO - PROCESS | 1757 | 1464794429471 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 1757 | 1464794429478 Marionette TRACE conn4 <- [1,58,null,{}] 08:20:29 INFO - PROCESS | 1757 | 1464794429497 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}] 08:20:29 INFO - PROCESS | 1757 | 1464794429710 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:20:29 INFO - PROCESS | 1757 | 1464794429736 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x98188000 == 22 [pid = 1757] [id = 22] 08:20:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 63 (0x991ac800) [pid = 1757] [serial = 63] [outer = (nil)] 08:20:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 64 (0x99d86400) [pid = 1757] [serial = 64] [outer = 0x991ac800] 08:20:29 INFO - PROCESS | 1757 | 1464794429820 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 65 (0x9a286800) [pid = 1757] [serial = 65] [outer = 0x991ac800] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 64 (0xa0509c00) [pid = 1757] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 63 (0x9d06d800) [pid = 1757] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 62 (0x9b08cc00) [pid = 1757] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 61 (0x992b5800) [pid = 1757] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 60 (0x9a6a7800) [pid = 1757] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 59 (0x98183800) [pid = 1757] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 58 (0x9c019400) [pid = 1757] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 57 (0x93b81000) [pid = 1757] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:20:30 INFO - PROCESS | 1757 | --DOMWINDOW == 56 (0x93a66000) [pid = 1757] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:20:31 INFO - PROCESS | 1757 | 1464794431212 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]]]}] 08:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1803ms 08:20:31 INFO - PROCESS | 1757 | 1464794431276 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1757 | 1464794431285 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:20:31 INFO - PROCESS | 1757 | 1464794431301 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 1757 | 1464794431306 Marionette TRACE conn4 <- [1,62,null,{}] 08:20:31 INFO - PROCESS | 1757 | 1464794431312 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}] 08:20:31 INFO - PROCESS | 1757 | 1464794431482 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:20:31 INFO - PROCESS | 1757 | 1464794431597 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x95326800 == 23 [pid = 1757] [id = 23] 08:20:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 57 (0x9911b000) [pid = 1757] [serial = 66] [outer = (nil)] 08:20:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 58 (0x9a716000) [pid = 1757] [serial = 67] [outer = 0x9911b000] 08:20:31 INFO - PROCESS | 1757 | 1464794431684 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 59 (0x9b090000) [pid = 1757] [serial = 68] [outer = 0x9911b000] 08:20:32 INFO - PROCESS | 1757 | 1464794432439 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]]]}] 08:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1190ms 08:20:32 INFO - PROCESS | 1757 | 1464794432492 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 1757 | 1464794432497 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:20:32 INFO - PROCESS | 1757 | 1464794432509 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 1757 | 1464794432515 Marionette TRACE conn4 <- [1,66,null,{}] 08:20:32 INFO - PROCESS | 1757 | 1464794432533 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}] 08:20:32 INFO - PROCESS | 1757 | 1464794432773 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:20:32 INFO - PROCESS | 1757 | 1464794432917 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b81000 == 24 [pid = 1757] [id = 24] 08:20:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 60 (0x94628c00) [pid = 1757] [serial = 69] [outer = (nil)] 08:20:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 61 (0x95289800) [pid = 1757] [serial = 70] [outer = 0x94628c00] 08:20:33 INFO - PROCESS | 1757 | 1464794433025 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 62 (0x98187800) [pid = 1757] [serial = 71] [outer = 0x94628c00] 08:20:33 INFO - PROCESS | 1757 | 1464794433980 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]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1557ms 08:20:34 INFO - PROCESS | 1757 | 1464794434064 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 1757 | 1464794434071 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:20:34 INFO - PROCESS | 1757 | 1464794434080 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 1757 | 1464794434088 Marionette TRACE conn4 <- [1,70,null,{}] 08:20:34 INFO - PROCESS | 1757 | 1464794434115 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}] 08:20:34 INFO - PROCESS | 1757 | 1464794434328 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:20:34 INFO - PROCESS | 1757 | 1464794434468 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b2a4400 == 25 [pid = 1757] [id = 25] 08:20:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 63 (0x9b430800) [pid = 1757] [serial = 72] [outer = (nil)] 08:20:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 64 (0x9bc6c000) [pid = 1757] [serial = 73] [outer = 0x9b430800] 08:20:34 INFO - PROCESS | 1757 | 1464794434611 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 65 (0x9462e400) [pid = 1757] [serial = 74] [outer = 0x9b430800] 08:20:35 INFO - PROCESS | 1757 | 1464794435514 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]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1516ms 08:20:35 INFO - PROCESS | 1757 | 1464794435598 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 1757 | 1464794435604 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:20:35 INFO - PROCESS | 1757 | 1464794435612 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 1757 | 1464794435616 Marionette TRACE conn4 <- [1,74,null,{}] 08:20:35 INFO - PROCESS | 1757 | 1464794435623 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}] 08:20:35 INFO - PROCESS | 1757 | 1464794435813 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:20:36 INFO - PROCESS | 1757 | 1464794435985 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x9d065800 == 26 [pid = 1757] [id = 26] 08:20:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 66 (0x9d066000) [pid = 1757] [serial = 75] [outer = (nil)] 08:20:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 67 (0x9d08bc00) [pid = 1757] [serial = 76] [outer = 0x9d066000] 08:20:36 INFO - PROCESS | 1757 | 1464794436122 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 68 (0xa0509400) [pid = 1757] [serial = 77] [outer = 0x9d066000] 08:20:37 INFO - PROCESS | 1757 | 1464794437002 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]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1441ms 08:20:37 INFO - PROCESS | 1757 | 1464794437056 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 1757 | 1464794437062 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:20:37 INFO - PROCESS | 1757 | 1464794437083 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 1757 | 1464794437092 Marionette TRACE conn4 <- [1,78,null,{}] 08:20:37 INFO - PROCESS | 1757 | 1464794437106 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}] 08:20:37 INFO - PROCESS | 1757 | 1464794437307 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:20:37 INFO - PROCESS | 1757 | 1464794437419 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x99d81c00 == 27 [pid = 1757] [id = 27] 08:20:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 69 (0x9bca4c00) [pid = 1757] [serial = 78] [outer = (nil)] 08:20:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 70 (0xa240a800) [pid = 1757] [serial = 79] [outer = 0x9bca4c00] 08:20:37 INFO - PROCESS | 1757 | 1464794437512 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 71 (0xa3068000) [pid = 1757] [serial = 80] [outer = 0x9bca4c00] 08:20:38 INFO - PROCESS | 1757 | 1464794438393 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]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1362ms 08:20:38 INFO - PROCESS | 1757 | 1464794438438 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1757 | 1464794438442 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:20:38 INFO - PROCESS | 1757 | 1464794438449 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 1757 | 1464794438453 Marionette TRACE conn4 <- [1,82,null,{}] 08:20:38 INFO - PROCESS | 1757 | 1464794438460 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}] 08:20:38 INFO - PROCESS | 1757 | 1464794438638 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:20:38 INFO - PROCESS | 1757 | 1464794438777 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x99f8ec00 == 28 [pid = 1757] [id = 28] 08:20:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 72 (0x9a710c00) [pid = 1757] [serial = 81] [outer = (nil)] 08:20:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 73 (0xa35e8000) [pid = 1757] [serial = 82] [outer = 0x9a710c00] 08:20:38 INFO - PROCESS | 1757 | 1464794438872 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0x991a9000) [pid = 1757] [serial = 83] [outer = 0x9a710c00] 08:20:39 INFO - PROCESS | 1757 | 1464794439790 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]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1381ms 08:20:39 INFO - PROCESS | 1757 | 1464794439832 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:20:39 INFO - PROCESS | 1757 | 1464794439837 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:20:39 INFO - PROCESS | 1757 | 1464794439861 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 1757 | 1464794439866 Marionette TRACE conn4 <- [1,86,null,{}] 08:20:39 INFO - PROCESS | 1757 | 1464794439876 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}] 08:20:40 INFO - PROCESS | 1757 | 1464794440062 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:20:40 INFO - PROCESS | 1757 | 1464794440203 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1757 | ++DOCSHELL 0xa50f1400 == 29 [pid = 1757] [id = 29] 08:20:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0xa50f8800) [pid = 1757] [serial = 84] [outer = (nil)] 08:20:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0xa6242400) [pid = 1757] [serial = 85] [outer = 0xa50f8800] 08:20:40 INFO - PROCESS | 1757 | 1464794440311 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa629b800) [pid = 1757] [serial = 86] [outer = 0xa50f8800] 08:20:41 INFO - PROCESS | 1757 | 1464794441222 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]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1412ms 08:20:41 INFO - PROCESS | 1757 | 1464794441256 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1757 | 1464794441259 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:20:41 INFO - PROCESS | 1757 | 1464794441268 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1757 | 1464794441272 Marionette TRACE conn4 <- [1,90,null,{}] 08:20:41 INFO - PROCESS | 1757 | 1464794441295 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}] 08:20:41 INFO - PROCESS | 1757 | 1464794441514 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:20:41 INFO - PROCESS | 1757 | 1464794441625 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a6b000 == 30 [pid = 1757] [id = 30] 08:20:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa50c3400) [pid = 1757] [serial = 87] [outer = (nil)] 08:20:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 79 (0xa6742000) [pid = 1757] [serial = 88] [outer = 0xa50c3400] 08:20:41 INFO - PROCESS | 1757 | 1464794441717 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 80 (0xa6739400) [pid = 1757] [serial = 89] [outer = 0xa50c3400] 08:20:42 INFO - PROCESS | 1757 | 1464794442556 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]]]}] 08:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1334ms 08:20:42 INFO - PROCESS | 1757 | 1464794442604 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:20:42 INFO - PROCESS | 1757 | 1464794442608 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:20:42 INFO - PROCESS | 1757 | 1464794442633 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 1757 | 1464794442638 Marionette TRACE conn4 <- [1,94,null,{}] 08:20:42 INFO - PROCESS | 1757 | 1464794442647 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}] 08:20:42 INFO - PROCESS | 1757 | 1464794442839 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:20:43 INFO - PROCESS | 1757 | 1464794442980 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 1757 | ++DOCSHELL 0xa306d400 == 31 [pid = 1757] [id = 31] 08:20:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 81 (0xa306e800) [pid = 1757] [serial = 90] [outer = (nil)] 08:20:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 82 (0xa6c63800) [pid = 1757] [serial = 91] [outer = 0xa306e800] 08:20:43 INFO - PROCESS | 1757 | 1464794443073 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 83 (0xa6c65800) [pid = 1757] [serial = 92] [outer = 0xa306e800] 08:20:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 84 (0x93b85c00) [pid = 1757] [serial = 93] [outer = 0x9d089400] 08:20:44 INFO - PROCESS | 1757 | 1464794444213 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]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1660ms 08:20:44 INFO - PROCESS | 1757 | 1464794444276 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 1757 | 1464794444282 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:20:44 INFO - PROCESS | 1757 | 1464794444291 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 1757 | 1464794444298 Marionette TRACE conn4 <- [1,98,null,{}] 08:20:44 INFO - PROCESS | 1757 | 1464794444308 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}] 08:20:44 INFO - PROCESS | 1757 | 1464794444567 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:20:44 INFO - PROCESS | 1757 | 1464794444734 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a28e400 == 32 [pid = 1757] [id = 32] 08:20:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 85 (0x9a4f4400) [pid = 1757] [serial = 94] [outer = (nil)] 08:20:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 86 (0x9a719000) [pid = 1757] [serial = 95] [outer = 0x9a4f4400] 08:20:44 INFO - PROCESS | 1757 | 1464794444838 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 87 (0x9b098c00) [pid = 1757] [serial = 96] [outer = 0x9a4f4400] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 86 (0x9a4f6c00) [pid = 1757] [serial = 12] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 85 (0xa35eb000) [pid = 1757] [serial = 31] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 84 (0xa24a5400) [pid = 1757] [serial = 34] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 83 (0x9b08ec00) [pid = 1757] [serial = 37] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 82 (0x9a1bc400) [pid = 1757] [serial = 40] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 81 (0x9a6aa000) [pid = 1757] [serial = 41] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 80 (0x9a9f0400) [pid = 1757] [serial = 43] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 79 (0x9b099c00) [pid = 1757] [serial = 44] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 78 (0x9bc9f000) [pid = 1757] [serial = 46] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 77 (0x9c01d800) [pid = 1757] [serial = 49] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 76 (0x9cc68400) [pid = 1757] [serial = 52] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 75 (0xa21bb400) [pid = 1757] [serial = 55] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 74 (0xa2639800) [pid = 1757] [serial = 58] [outer = (nil)] [url = about:blank] 08:20:45 INFO - PROCESS | 1757 | --DOMWINDOW == 73 (0x9b2a3800) [pid = 1757] [serial = 22] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 72 (0xa24a5800) [pid = 1757] [serial = 28] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 71 (0xa21be800) [pid = 1757] [serial = 25] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 70 (0x9c020800) [pid = 1757] [serial = 50] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 69 (0x9b7aec00) [pid = 1757] [serial = 23] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 68 (0xa9023000) [pid = 1757] [serial = 32] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 67 (0x93b87c00) [pid = 1757] [serial = 17] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 66 (0x9bfa1c00) [pid = 1757] [serial = 47] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 65 (0xa6c5c400) [pid = 1757] [serial = 35] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 64 (0x9b092800) [pid = 1757] [serial = 38] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 63 (0xa50f7000) [pid = 1757] [serial = 2] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 62 (0x93ab2000) [pid = 1757] [serial = 19] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 61 (0x93b83000) [pid = 1757] [serial = 16] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | --DOMWINDOW == 60 (0x9a9f4c00) [pid = 1757] [serial = 9] [outer = (nil)] [url = about:blank] 08:20:46 INFO - PROCESS | 1757 | 1464794446513 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]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2254ms 08:20:46 INFO - PROCESS | 1757 | 1464794446547 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 1757 | 1464794446554 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:20:46 INFO - PROCESS | 1757 | 1464794446570 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 1757 | 1464794446574 Marionette TRACE conn4 <- [1,102,null,{}] 08:20:46 INFO - PROCESS | 1757 | 1464794446584 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}] 08:20:46 INFO - PROCESS | 1757 | 1464794446762 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:20:46 INFO - PROCESS | 1757 | 1464794446887 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x95288000 == 33 [pid = 1757] [id = 33] 08:20:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 61 (0x99d7ec00) [pid = 1757] [serial = 97] [outer = (nil)] 08:20:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 62 (0x9a6a0400) [pid = 1757] [serial = 98] [outer = 0x99d7ec00] 08:20:46 INFO - PROCESS | 1757 | 1464794446975 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 63 (0x9a70e800) [pid = 1757] [serial = 99] [outer = 0x99d7ec00] 08:20:47 INFO - PROCESS | 1757 | 1464794447747 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]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1239ms 08:20:47 INFO - PROCESS | 1757 | 1464794447805 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 1757 | 1464794447818 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:20:47 INFO - PROCESS | 1757 | 1464794447832 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 1757 | 1464794447837 Marionette TRACE conn4 <- [1,106,null,{}] 08:20:47 INFO - PROCESS | 1757 | 1464794447844 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}] 08:20:48 INFO - PROCESS | 1757 | 1464794448016 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:20:48 INFO - PROCESS | 1757 | 1464794448125 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b08ec00 == 34 [pid = 1757] [id = 34] 08:20:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 64 (0x9b091c00) [pid = 1757] [serial = 100] [outer = (nil)] 08:20:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 65 (0x9b29d400) [pid = 1757] [serial = 101] [outer = 0x9b091c00] 08:20:48 INFO - PROCESS | 1757 | 1464794448205 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 66 (0x9b425000) [pid = 1757] [serial = 102] [outer = 0x9b091c00] 08:20:49 INFO - PROCESS | 1757 | 1464794449115 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]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1334ms 08:20:49 INFO - PROCESS | 1757 | 1464794449167 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 1757 | 1464794449171 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:20:49 INFO - PROCESS | 1757 | 1464794449179 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 1757 | 1464794449185 Marionette TRACE conn4 <- [1,110,null,{}] 08:20:49 INFO - PROCESS | 1757 | 1464794449210 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}] 08:20:49 INFO - PROCESS | 1757 | 1464794449426 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:20:49 INFO - PROCESS | 1757 | 1464794449471 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c01c800 == 35 [pid = 1757] [id = 35] 08:20:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 67 (0x9c01ec00) [pid = 1757] [serial = 103] [outer = (nil)] 08:20:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 68 (0x9c103400) [pid = 1757] [serial = 104] [outer = 0x9c01ec00] 08:20:49 INFO - PROCESS | 1757 | 1464794449555 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 69 (0x9cc68c00) [pid = 1757] [serial = 105] [outer = 0x9c01ec00] 08:20:50 INFO - PROCESS | 1757 | 1464794450437 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]]]}] 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 68 (0xa263bc00) [pid = 1757] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 67 (0xa1064800) [pid = 1757] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1396ms 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 66 (0x93ab3000) [pid = 1757] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 65 (0x9c048400) [pid = 1757] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 64 (0x991ac800) [pid = 1757] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:20:50 INFO - PROCESS | 1757 | --DOMWINDOW == 63 (0x9911b000) [pid = 1757] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:20:50 INFO - PROCESS | 1757 | 1464794450586 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:20:50 INFO - PROCESS | 1757 | 1464794450591 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:20:50 INFO - PROCESS | 1757 | 1464794450598 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 1757 | 1464794450602 Marionette TRACE conn4 <- [1,114,null,{}] 08:20:50 INFO - PROCESS | 1757 | 1464794450614 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}] 08:20:50 INFO - PROCESS | 1757 | 1464794450781 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:20:50 INFO - PROCESS | 1757 | 1464794450801 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x95288800 == 36 [pid = 1757] [id = 36] 08:20:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 64 (0x9a716400) [pid = 1757] [serial = 106] [outer = (nil)] 08:20:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 65 (0x9d091c00) [pid = 1757] [serial = 107] [outer = 0x9a716400] 08:20:50 INFO - PROCESS | 1757 | 1464794450965 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 66 (0xa1064800) [pid = 1757] [serial = 108] [outer = 0x9a716400] 08:20:51 INFO - PROCESS | 1757 | 1464794451740 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]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1200ms 08:20:51 INFO - PROCESS | 1757 | 1464794451798 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 1757 | 1464794451802 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:20:51 INFO - PROCESS | 1757 | 1464794451809 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 1757 | 1464794451813 Marionette TRACE conn4 <- [1,118,null,{}] 08:20:51 INFO - PROCESS | 1757 | 1464794451820 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}] 08:20:52 INFO - PROCESS | 1757 | 1464794452013 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:20:52 INFO - PROCESS | 1757 | 1464794452028 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x9527f400 == 37 [pid = 1757] [id = 37] 08:20:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 67 (0x95282c00) [pid = 1757] [serial = 109] [outer = (nil)] 08:20:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 68 (0x95289000) [pid = 1757] [serial = 110] [outer = 0x95282c00] 08:20:52 INFO - PROCESS | 1757 | 1464794452108 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 69 (0x9b7b8c00) [pid = 1757] [serial = 111] [outer = 0x95282c00] 08:20:52 INFO - PROCESS | 1757 | 1464794452995 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]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1242ms 08:20:53 INFO - PROCESS | 1757 | 1464794453053 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 1757 | 1464794453061 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:20:53 INFO - PROCESS | 1757 | 1464794453072 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 1757 | 1464794453080 Marionette TRACE conn4 <- [1,122,null,{}] 08:20:53 INFO - PROCESS | 1757 | 1464794453092 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}] 08:20:53 INFO - PROCESS | 1757 | 1464794453309 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:20:53 INFO - PROCESS | 1757 | 1464794453434 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b83c00 == 38 [pid = 1757] [id = 38] 08:20:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 70 (0x95285800) [pid = 1757] [serial = 112] [outer = (nil)] 08:20:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 71 (0x9a1dd000) [pid = 1757] [serial = 113] [outer = 0x95285800] 08:20:53 INFO - PROCESS | 1757 | 1464794453533 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 72 (0x9a710000) [pid = 1757] [serial = 114] [outer = 0x95285800] 08:20:54 INFO - PROCESS | 1757 | 1464794454514 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]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1489ms 08:20:54 INFO - PROCESS | 1757 | 1464794454590 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 1757 | 1464794454600 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:20:54 INFO - PROCESS | 1757 | 1464794454618 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 1757 | 1464794454624 Marionette TRACE conn4 <- [1,126,null,{}] 08:20:54 INFO - PROCESS | 1757 | 1464794454632 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}] 08:20:54 INFO - PROCESS | 1757 | 1464794454869 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:20:55 INFO - PROCESS | 1757 | 1464794455059 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x99508000 == 39 [pid = 1757] [id = 39] 08:20:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 73 (0x9a6a3400) [pid = 1757] [serial = 115] [outer = (nil)] 08:20:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0x9c01bc00) [pid = 1757] [serial = 116] [outer = 0x9a6a3400] 08:20:55 INFO - PROCESS | 1757 | 1464794455200 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0x9c110c00) [pid = 1757] [serial = 117] [outer = 0x9a6a3400] 08:20:56 INFO - PROCESS | 1757 | 1464794456207 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]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1646ms 08:20:56 INFO - PROCESS | 1757 | 1464794456264 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:20:56 INFO - PROCESS | 1757 | 1464794456269 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:20:56 INFO - PROCESS | 1757 | 1464794456277 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 1757 | 1464794456284 Marionette TRACE conn4 <- [1,130,null,{}] 08:20:56 INFO - PROCESS | 1757 | 1464794456303 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}] 08:20:56 INFO - PROCESS | 1757 | 1464794456600 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:20:56 INFO - PROCESS | 1757 | 1464794456762 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 1757 | ++DOCSHELL 0xa21bb800 == 40 [pid = 1757] [id = 40] 08:20:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0xa22c7800) [pid = 1757] [serial = 118] [outer = (nil)] 08:20:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa240a000) [pid = 1757] [serial = 119] [outer = 0xa22c7800] 08:20:56 INFO - PROCESS | 1757 | 1464794456863 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa263a000) [pid = 1757] [serial = 120] [outer = 0xa22c7800] 08:20:58 INFO - PROCESS | 1757 | 1464794458021 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]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1790ms 08:20:58 INFO - PROCESS | 1757 | 1464794458085 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 1757 | 1464794458090 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:20:58 INFO - PROCESS | 1757 | 1464794458098 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 1757 | 1464794458101 Marionette TRACE conn4 <- [1,134,null,{}] 08:20:58 INFO - PROCESS | 1757 | 1464794458152 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}] 08:20:58 INFO - PROCESS | 1757 | 1464794458562 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:20:58 INFO - PROCESS | 1757 | 1464794458688 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x9527c800 == 41 [pid = 1757] [id = 41] 08:20:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 79 (0x9527dc00) [pid = 1757] [serial = 121] [outer = (nil)] 08:20:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 80 (0x95285c00) [pid = 1757] [serial = 122] [outer = 0x9527dc00] 08:20:58 INFO - PROCESS | 1757 | 1464794458780 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 81 (0x9557c000) [pid = 1757] [serial = 123] [outer = 0x9527dc00] 08:20:59 INFO - PROCESS | 1757 | --DOCSHELL 0x95288800 == 40 [pid = 1757] [id = 36] 08:20:59 INFO - PROCESS | 1757 | --DOCSHELL 0x9c01c800 == 39 [pid = 1757] [id = 35] 08:20:59 INFO - PROCESS | 1757 | --DOCSHELL 0x9b08ec00 == 38 [pid = 1757] [id = 34] 08:20:59 INFO - PROCESS | 1757 | --DOCSHELL 0x95288000 == 37 [pid = 1757] [id = 33] 08:20:59 INFO - PROCESS | 1757 | 1464794459753 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]]]}] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 80 (0xa3265c00) [pid = 1757] [serial = 61] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 79 (0xa22cf400) [pid = 1757] [serial = 56] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 78 (0x98191400) [pid = 1757] [serial = 59] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 77 (0x9d086000) [pid = 1757] [serial = 53] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 76 (0x9a286800) [pid = 1757] [serial = 65] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 75 (0xa3554400) [pid = 1757] [serial = 62] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 74 (0x99d86400) [pid = 1757] [serial = 64] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 73 (0xa5051400) [pid = 1757] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 72 (0x9a716000) [pid = 1757] [serial = 67] [outer = (nil)] [url = about:blank] 08:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1692ms 08:20:59 INFO - PROCESS | 1757 | --DOMWINDOW == 71 (0x9b090000) [pid = 1757] [serial = 68] [outer = (nil)] [url = about:blank] 08:20:59 INFO - PROCESS | 1757 | 1464794459799 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 1757 | 1464794459804 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:20:59 INFO - PROCESS | 1757 | 1464794459816 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 1757 | 1464794459821 Marionette TRACE conn4 <- [1,138,null,{}] 08:20:59 INFO - PROCESS | 1757 | 1464794459831 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}] 08:21:00 INFO - PROCESS | 1757 | 1464794460018 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:21:00 INFO - PROCESS | 1757 | 1464794460130 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a287400 == 38 [pid = 1757] [id = 42] 08:21:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 72 (0x9a711400) [pid = 1757] [serial = 124] [outer = (nil)] 08:21:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 73 (0x9b08dc00) [pid = 1757] [serial = 125] [outer = 0x9a711400] 08:21:00 INFO - PROCESS | 1757 | 1464794460216 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0x9b09a000) [pid = 1757] [serial = 126] [outer = 0x9a711400] 08:21:01 INFO - PROCESS | 1757 | 1464794461262 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]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1489ms 08:21:01 INFO - PROCESS | 1757 | 1464794461325 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 1757 | 1464794461331 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:21:01 INFO - PROCESS | 1757 | 1464794461379 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 1757 | 1464794461383 Marionette TRACE conn4 <- [1,142,null,{}] 08:21:01 INFO - PROCESS | 1757 | 1464794461410 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}] 08:21:01 INFO - PROCESS | 1757 | 1464794461634 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:21:01 INFO - PROCESS | 1757 | 1464794461702 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c01c000 == 39 [pid = 1757] [id = 43] 08:21:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0xa0516000) [pid = 1757] [serial = 127] [outer = (nil)] 08:21:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0xa2289800) [pid = 1757] [serial = 128] [outer = 0xa0516000] 08:21:01 INFO - PROCESS | 1757 | 1464794461784 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa24a0800) [pid = 1757] [serial = 129] [outer = 0xa0516000] 08:21:02 INFO - PROCESS | 1757 | 1464794462706 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]]]}] 08:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1375ms 08:21:02 INFO - PROCESS | 1757 | 1464794462729 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 1757 | 1464794462736 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:21:02 INFO - PROCESS | 1757 | 1464794462754 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 1757 | 1464794462762 Marionette TRACE conn4 <- [1,146,null,{}] 08:21:02 INFO - PROCESS | 1757 | 1464794462778 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}] 08:21:03 INFO - PROCESS | 1757 | 1464794463003 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:21:03 INFO - PROCESS | 1757 | 1464794463028 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 1757 | ++DOCSHELL 0xa1066c00 == 40 [pid = 1757] [id = 44] 08:21:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa3265c00) [pid = 1757] [serial = 130] [outer = (nil)] 08:21:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 79 (0xa35ed800) [pid = 1757] [serial = 131] [outer = 0xa3265c00] 08:21:03 INFO - PROCESS | 1757 | 1464794463111 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 80 (0xa50b8400) [pid = 1757] [serial = 132] [outer = 0xa3265c00] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 79 (0x94628c00) [pid = 1757] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 78 (0x9b430800) [pid = 1757] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 77 (0x9d066000) [pid = 1757] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 76 (0x9bca4c00) [pid = 1757] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 75 (0x9a710c00) [pid = 1757] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 74 (0x99d7ec00) [pid = 1757] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 73 (0x9b091c00) [pid = 1757] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 72 (0x9c01ec00) [pid = 1757] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 71 (0xa50f8800) [pid = 1757] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 70 (0xa50c3400) [pid = 1757] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 69 (0xa306e800) [pid = 1757] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:21:04 INFO - PROCESS | 1757 | --DOMWINDOW == 68 (0x9a716400) [pid = 1757] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:21:04 INFO - PROCESS | 1757 | 1464794464408 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]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1713ms 08:21:04 INFO - PROCESS | 1757 | 1464794464467 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 1757 | 1464794464472 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:21:04 INFO - PROCESS | 1757 | 1464794464479 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 1757 | 1464794464481 Marionette TRACE conn4 <- [1,150,null,{}] 08:21:04 INFO - PROCESS | 1757 | 1464794464488 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}] 08:21:04 INFO - PROCESS | 1757 | 1464794464652 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:21:04 INFO - PROCESS | 1757 | 1464794464800 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x9557fc00 == 41 [pid = 1757] [id = 45] 08:21:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 69 (0x99d7ec00) [pid = 1757] [serial = 133] [outer = (nil)] 08:21:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 70 (0x9c01ec00) [pid = 1757] [serial = 134] [outer = 0x99d7ec00] 08:21:04 INFO - PROCESS | 1757 | 1464794464880 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 71 (0x9a70fc00) [pid = 1757] [serial = 135] [outer = 0x99d7ec00] 08:21:05 INFO - PROCESS | 1757 | 1464794465618 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]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1180ms 08:21:05 INFO - PROCESS | 1757 | 1464794465660 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 1757 | 1464794465664 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:21:05 INFO - PROCESS | 1757 | 1464794465670 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 1757 | 1464794465674 Marionette TRACE conn4 <- [1,154,null,{}] 08:21:05 INFO - PROCESS | 1757 | 1464794465681 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}] 08:21:05 INFO - PROCESS | 1757 | 1464794465891 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:21:05 INFO - PROCESS | 1757 | 1464794465905 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b88400 == 42 [pid = 1757] [id = 46] 08:21:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 72 (0x9c019800) [pid = 1757] [serial = 136] [outer = (nil)] 08:21:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 73 (0xa628c800) [pid = 1757] [serial = 137] [outer = 0x9c019800] 08:21:06 INFO - PROCESS | 1757 | 1464794465999 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0xa673cc00) [pid = 1757] [serial = 138] [outer = 0x9c019800] 08:21:07 INFO - PROCESS | 1757 | 1464794467086 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]]]}] 08:21:07 INFO - PROCESS | 1757 | 1464794467140 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1490ms 08:21:07 INFO - PROCESS | 1757 | 1464794467162 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 1757 | 1464794467171 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:21:07 INFO - PROCESS | 1757 | 1464794467228 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 1757 | 1464794467235 Marionette TRACE conn4 <- [1,158,null,{}] 08:21:07 INFO - PROCESS | 1757 | 1464794467254 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}] 08:21:07 INFO - PROCESS | 1757 | 1464794467465 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:21:07 INFO - PROCESS | 1757 | 1464794467640 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x99d86400 == 43 [pid = 1757] [id = 47] 08:21:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0x9a7be000) [pid = 1757] [serial = 139] [outer = (nil)] 08:21:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0x9d0d1000) [pid = 1757] [serial = 140] [outer = 0x9a7be000] 08:21:07 INFO - PROCESS | 1757 | 1464794467739 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa21be800) [pid = 1757] [serial = 141] [outer = 0x9a7be000] 08:21:08 INFO - PROCESS | 1757 | 1464794468751 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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1643ms 08:21:08 INFO - PROCESS | 1757 | 1464794468825 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 1757 | 1464794468834 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:21:08 INFO - PROCESS | 1757 | 1464794468847 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 1757 | 1464794468852 Marionette TRACE conn4 <- [1,162,null,{}] 08:21:08 INFO - PROCESS | 1757 | 1464794468860 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}] 08:21:09 INFO - PROCESS | 1757 | 1464794469101 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:21:09 INFO - PROCESS | 1757 | 1464794469284 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 1757 | ++DOCSHELL 0xa30fe400 == 44 [pid = 1757] [id = 48] 08:21:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa35e8c00) [pid = 1757] [serial = 142] [outer = (nil)] 08:21:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 79 (0xa50f8800) [pid = 1757] [serial = 143] [outer = 0xa35e8c00] 08:21:09 INFO - PROCESS | 1757 | 1464794469426 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 80 (0xa6299800) [pid = 1757] [serial = 144] [outer = 0xa35e8c00] 08:21:10 INFO - PROCESS | 1757 | 1464794470639 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]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1845ms 08:21:10 INFO - PROCESS | 1757 | 1464794470692 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 1757 | 1464794470696 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:21:10 INFO - PROCESS | 1757 | 1464794470704 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 1757 | 1464794470712 Marionette TRACE conn4 <- [1,166,null,{}] 08:21:10 INFO - PROCESS | 1757 | 1464794470773 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}] 08:21:11 INFO - PROCESS | 1757 | 1464794471036 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:21:11 INFO - PROCESS | 1757 | 1464794471175 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 1757 | ++DOCSHELL 0xa6c63400 == 45 [pid = 1757] [id = 49] 08:21:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 81 (0xa6c63c00) [pid = 1757] [serial = 145] [outer = (nil)] 08:21:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 82 (0xa6ce0000) [pid = 1757] [serial = 146] [outer = 0xa6c63c00] 08:21:11 INFO - PROCESS | 1757 | 1464794471272 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 83 (0xa6ce5c00) [pid = 1757] [serial = 147] [outer = 0xa6c63c00] 08:21:12 INFO - PROCESS | 1757 | 1464794472188 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]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1539ms 08:21:12 INFO - PROCESS | 1757 | 1464794472244 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:21:12 INFO - PROCESS | 1757 | 1464794472250 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:21:12 INFO - PROCESS | 1757 | 1464794472258 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 1757 | 1464794472262 Marionette TRACE conn4 <- [1,170,null,{}] 08:21:12 INFO - PROCESS | 1757 | 1464794472268 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}] 08:21:12 INFO - PROCESS | 1757 | 1464794472492 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:21:12 INFO - PROCESS | 1757 | 1464794472636 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x95324400 == 46 [pid = 1757] [id = 50] 08:21:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 84 (0x9b142c00) [pid = 1757] [serial = 148] [outer = (nil)] 08:21:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 85 (0x9b14b400) [pid = 1757] [serial = 149] [outer = 0x9b142c00] 08:21:12 INFO - PROCESS | 1757 | 1464794472767 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 86 (0x9b14f800) [pid = 1757] [serial = 150] [outer = 0x9b142c00] 08:21:13 INFO - PROCESS | 1757 | 1464794473714 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]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1496ms 08:21:13 INFO - PROCESS | 1757 | 1464794473754 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 1757 | 1464794473759 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:21:13 INFO - PROCESS | 1757 | 1464794473765 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 1757 | 1464794473769 Marionette TRACE conn4 <- [1,174,null,{}] 08:21:13 INFO - PROCESS | 1757 | 1464794473775 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}] 08:21:13 INFO - PROCESS | 1757 | 1464794473956 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:21:14 INFO - PROCESS | 1757 | 1464794474101 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b14b000 == 47 [pid = 1757] [id = 51] 08:21:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 87 (0x9b14c400) [pid = 1757] [serial = 151] [outer = (nil)] 08:21:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 88 (0xa342d800) [pid = 1757] [serial = 152] [outer = 0x9b14c400] 08:21:14 INFO - PROCESS | 1757 | 1464794474191 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 89 (0xa342f400) [pid = 1757] [serial = 153] [outer = 0x9b14c400] 08:21:15 INFO - PROCESS | 1757 | 1464794475366 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]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1638ms 08:21:15 INFO - PROCESS | 1757 | 1464794475404 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 1757 | 1464794475411 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:21:15 INFO - PROCESS | 1757 | 1464794475420 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 1757 | 1464794475426 Marionette TRACE conn4 <- [1,178,null,{}] 08:21:15 INFO - PROCESS | 1757 | 1464794475436 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}] 08:21:15 INFO - PROCESS | 1757 | 1464794475619 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:21:15 INFO - PROCESS | 1757 | 1464794475789 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a714400 == 48 [pid = 1757] [id = 52] 08:21:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 90 (0x9a716000) [pid = 1757] [serial = 154] [outer = (nil)] 08:21:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 91 (0x9b08e800) [pid = 1757] [serial = 155] [outer = 0x9a716000] 08:21:15 INFO - PROCESS | 1757 | 1464794475873 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 92 (0x9b143800) [pid = 1757] [serial = 156] [outer = 0x9a716000] 08:21:16 INFO - PROCESS | 1757 | 1464794476736 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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1394ms 08:21:16 INFO - PROCESS | 1757 | 1464794476815 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 1757 | 1464794476824 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:21:16 INFO - PROCESS | 1757 | 1464794476837 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 1757 | 1464794476841 Marionette TRACE conn4 <- [1,182,null,{}] 08:21:16 INFO - PROCESS | 1757 | 1464794476849 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}] 08:21:17 INFO - PROCESS | 1757 | 1464794477074 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0x9557fc00 == 47 [pid = 1757] [id = 45] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0xa1066c00 == 46 [pid = 1757] [id = 44] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0x9c01c000 == 45 [pid = 1757] [id = 43] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0x9a287400 == 44 [pid = 1757] [id = 42] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 91 (0x95289000) [pid = 1757] [serial = 110] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | 1464794477308 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0x9527c800 == 43 [pid = 1757] [id = 41] 08:21:17 INFO - PROCESS | 1757 | --DOCSHELL 0x93b83c00 == 42 [pid = 1757] [id = 38] 08:21:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b83c00 == 43 [pid = 1757] [id = 53] 08:21:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 92 (0x9527c800) [pid = 1757] [serial = 157] [outer = (nil)] 08:21:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 93 (0x99d85000) [pid = 1757] [serial = 158] [outer = 0x9527c800] 08:21:17 INFO - PROCESS | 1757 | 1464794477400 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 94 (0x9b096800) [pid = 1757] [serial = 159] [outer = 0x9527c800] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 93 (0x98187800) [pid = 1757] [serial = 71] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 92 (0x95289800) [pid = 1757] [serial = 70] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 91 (0x9462e400) [pid = 1757] [serial = 74] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 90 (0x9bc6c000) [pid = 1757] [serial = 73] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 89 (0xa0509400) [pid = 1757] [serial = 77] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 88 (0x9d08bc00) [pid = 1757] [serial = 76] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 87 (0xa3068000) [pid = 1757] [serial = 80] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 86 (0xa240a800) [pid = 1757] [serial = 79] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 85 (0x991a9000) [pid = 1757] [serial = 83] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 84 (0x9a6a0400) [pid = 1757] [serial = 98] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 83 (0x9a70e800) [pid = 1757] [serial = 99] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 82 (0xa35e8000) [pid = 1757] [serial = 82] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 81 (0x9a719000) [pid = 1757] [serial = 95] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 80 (0x9b29d400) [pid = 1757] [serial = 101] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 79 (0x9c103400) [pid = 1757] [serial = 104] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 78 (0xa629b800) [pid = 1757] [serial = 86] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 77 (0xa6242400) [pid = 1757] [serial = 85] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 76 (0xa6739400) [pid = 1757] [serial = 89] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 75 (0xa6742000) [pid = 1757] [serial = 88] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 74 (0xa6c65800) [pid = 1757] [serial = 92] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 73 (0xa6c63800) [pid = 1757] [serial = 91] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 72 (0x9cc68c00) [pid = 1757] [serial = 105] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 71 (0x9d091c00) [pid = 1757] [serial = 107] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 70 (0x9b425000) [pid = 1757] [serial = 102] [outer = (nil)] [url = about:blank] 08:21:17 INFO - PROCESS | 1757 | --DOMWINDOW == 69 (0xa1064800) [pid = 1757] [serial = 108] [outer = (nil)] [url = about:blank] 08:21:18 INFO - PROCESS | 1757 | 1464794478199 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]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1391ms 08:21:18 INFO - PROCESS | 1757 | 1464794478233 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 1757 | 1464794478236 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:21:18 INFO - PROCESS | 1757 | 1464794478244 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 1757 | 1464794478250 Marionette TRACE conn4 <- [1,186,null,{}] 08:21:18 INFO - PROCESS | 1757 | 1464794478267 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}] 08:21:18 INFO - PROCESS | 1757 | 1464794478458 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:21:18 INFO - PROCESS | 1757 | 1464794478472 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x950c1800 == 44 [pid = 1757] [id = 54] 08:21:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 70 (0x9c104000) [pid = 1757] [serial = 160] [outer = (nil)] 08:21:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 71 (0x9d064000) [pid = 1757] [serial = 161] [outer = 0x9c104000] 08:21:18 INFO - PROCESS | 1757 | 1464794478563 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 72 (0x9d092400) [pid = 1757] [serial = 162] [outer = 0x9c104000] 08:21:19 INFO - PROCESS | 1757 | 1464794479428 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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1240ms 08:21:19 INFO - PROCESS | 1757 | 1464794479503 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 1757 | 1464794479508 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:21:19 INFO - PROCESS | 1757 | 1464794479516 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 1757 | 1464794479520 Marionette TRACE conn4 <- [1,190,null,{}] 08:21:19 INFO - PROCESS | 1757 | 1464794479525 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}] 08:21:19 INFO - PROCESS | 1757 | 1464794479691 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:21:19 INFO - PROCESS | 1757 | 1464794479702 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b425000 == 45 [pid = 1757] [id = 55] 08:21:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 73 (0x9d066000) [pid = 1757] [serial = 163] [outer = (nil)] 08:21:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0xa21bac00) [pid = 1757] [serial = 164] [outer = 0x9d066000] 08:21:19 INFO - PROCESS | 1757 | 1464794479782 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0xa26d7400) [pid = 1757] [serial = 165] [outer = 0x9d066000] 08:21:20 INFO - PROCESS | 1757 | 1464794480676 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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1241ms 08:21:20 INFO - PROCESS | 1757 | 1464794480758 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 1757 | 1464794480763 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:21:20 INFO - PROCESS | 1757 | 1464794480769 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 1757 | 1464794480773 Marionette TRACE conn4 <- [1,194,null,{}] 08:21:20 INFO - PROCESS | 1757 | 1464794480779 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}] 08:21:20 INFO - PROCESS | 1757 | 1464794480991 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:21:21 INFO - PROCESS | 1757 | 1464794481013 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1757 | ++DOCSHELL 0xa1066c00 == 46 [pid = 1757] [id = 56] 08:21:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0xa2151000) [pid = 1757] [serial = 166] [outer = (nil)] 08:21:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa322b400) [pid = 1757] [serial = 167] [outer = 0xa2151000] 08:21:21 INFO - PROCESS | 1757 | 1464794481096 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa3261c00) [pid = 1757] [serial = 168] [outer = 0xa2151000] 08:21:22 INFO - PROCESS | 1757 | --DOMWINDOW == 77 (0xa0516000) [pid = 1757] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:21:22 INFO - PROCESS | 1757 | --DOMWINDOW == 76 (0xa3265c00) [pid = 1757] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:21:22 INFO - PROCESS | 1757 | --DOMWINDOW == 75 (0x99d7ec00) [pid = 1757] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:21:22 INFO - PROCESS | 1757 | --DOMWINDOW == 74 (0x9527dc00) [pid = 1757] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:21:22 INFO - PROCESS | 1757 | --DOMWINDOW == 73 (0x9a711400) [pid = 1757] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:21:22 INFO - PROCESS | 1757 | 1464794482147 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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1439ms 08:21:22 INFO - PROCESS | 1757 | 1464794482209 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1757 | 1464794482212 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:21:22 INFO - PROCESS | 1757 | 1464794482219 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 1757 | 1464794482223 Marionette TRACE conn4 <- [1,198,null,{}] 08:21:22 INFO - PROCESS | 1757 | 1464794482229 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}] 08:21:22 INFO - PROCESS | 1757 | 1464794482463 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:21:22 INFO - PROCESS | 1757 | 1464794482533 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a66000 == 47 [pid = 1757] [id = 57] 08:21:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 74 (0x93b81400) [pid = 1757] [serial = 169] [outer = (nil)] 08:21:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 75 (0xa3437000) [pid = 1757] [serial = 170] [outer = 0x93b81400] 08:21:22 INFO - PROCESS | 1757 | 1464794482617 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 76 (0xa50b7800) [pid = 1757] [serial = 171] [outer = 0x93b81400] 08:21:23 INFO - PROCESS | 1757 | 1464794483360 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]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1193ms 08:21:23 INFO - PROCESS | 1757 | 1464794483413 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 1757 | 1464794483418 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:21:23 INFO - PROCESS | 1757 | 1464794483432 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 1757 | 1464794483436 Marionette TRACE conn4 <- [1,202,null,{}] 08:21:23 INFO - PROCESS | 1757 | 1464794483447 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}] 08:21:23 INFO - PROCESS | 1757 | 1464794483616 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:21:23 INFO - PROCESS | 1757 | 1464794483627 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 1757 | ++DOCSHELL 0xa3231c00 == 48 [pid = 1757] [id = 58] 08:21:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 77 (0xa3260000) [pid = 1757] [serial = 172] [outer = (nil)] 08:21:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 78 (0xa6297400) [pid = 1757] [serial = 173] [outer = 0xa3260000] 08:21:23 INFO - PROCESS | 1757 | 1464794483708 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 79 (0xa62fb000) [pid = 1757] [serial = 174] [outer = 0xa3260000] 08:21:24 INFO - PROCESS | 1757 | 1464794484723 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]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1339ms 08:21:24 INFO - PROCESS | 1757 | 1464794484772 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 1757 | 1464794484779 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:21:24 INFO - PROCESS | 1757 | 1464794484790 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 1757 | 1464794484795 Marionette TRACE conn4 <- [1,206,null,{}] 08:21:24 INFO - PROCESS | 1757 | 1464794484806 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}] 08:21:25 INFO - PROCESS | 1757 | 1464794485059 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:21:25 INFO - PROCESS | 1757 | 1464794485351 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a6aa000 == 49 [pid = 1757] [id = 59] 08:21:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 80 (0x9a70b400) [pid = 1757] [serial = 175] [outer = (nil)] 08:21:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 81 (0x9ac4e400) [pid = 1757] [serial = 176] [outer = 0x9a70b400] 08:21:25 INFO - PROCESS | 1757 | 1464794485458 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 82 (0x9ac52000) [pid = 1757] [serial = 177] [outer = 0x9a70b400] 08:21:26 INFO - PROCESS | 1757 | 1464794486346 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]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1593ms 08:21:26 INFO - PROCESS | 1757 | 1464794486383 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 1757 | 1464794486393 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:21:26 INFO - PROCESS | 1757 | 1464794486406 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 1757 | 1464794486410 Marionette TRACE conn4 <- [1,210,null,{}] 08:21:26 INFO - PROCESS | 1757 | 1464794486418 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}] 08:21:26 INFO - PROCESS | 1757 | 1464794486634 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:21:26 INFO - PROCESS | 1757 | 1464794486782 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x9ac53400 == 50 [pid = 1757] [id = 60] 08:21:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 83 (0x9ac5a800) [pid = 1757] [serial = 178] [outer = (nil)] 08:21:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 84 (0x9b092c00) [pid = 1757] [serial = 179] [outer = 0x9ac5a800] 08:21:26 INFO - PROCESS | 1757 | 1464794486877 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 85 (0x9b2a6c00) [pid = 1757] [serial = 180] [outer = 0x9ac5a800] 08:21:27 INFO - PROCESS | 1757 | 1464794487842 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]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1482ms 08:21:27 INFO - PROCESS | 1757 | 1464794487890 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:21:27 INFO - PROCESS | 1757 | 1464794487894 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:21:27 INFO - PROCESS | 1757 | 1464794487902 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 1757 | 1464794487909 Marionette TRACE conn4 <- [1,214,null,{}] 08:21:27 INFO - PROCESS | 1757 | 1464794487928 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}] 08:21:28 INFO - PROCESS | 1757 | 1464794488164 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:21:28 INFO - PROCESS | 1757 | 1464794488355 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bfa4c00 == 51 [pid = 1757] [id = 61] 08:21:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 86 (0x9d092000) [pid = 1757] [serial = 181] [outer = (nil)] 08:21:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 87 (0xa105f800) [pid = 1757] [serial = 182] [outer = 0x9d092000] 08:21:28 INFO - PROCESS | 1757 | 1464794488518 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 88 (0xa2639800) [pid = 1757] [serial = 183] [outer = 0x9d092000] 08:21:29 INFO - PROCESS | 1757 | 1464794489451 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]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1598ms 08:21:29 INFO - PROCESS | 1757 | 1464794489500 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 1757 | 1464794489505 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:21:29 INFO - PROCESS | 1757 | 1464794489512 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 1757 | 1464794489515 Marionette TRACE conn4 <- [1,218,null,{}] 08:21:29 INFO - PROCESS | 1757 | 1464794489522 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}] 08:21:29 INFO - PROCESS | 1757 | 1464794489710 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:21:29 INFO - PROCESS | 1757 | 1464794489860 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x95077400 == 52 [pid = 1757] [id = 62] 08:21:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 89 (0x95078800) [pid = 1757] [serial = 184] [outer = (nil)] 08:21:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 90 (0x95080000) [pid = 1757] [serial = 185] [outer = 0x95078800] 08:21:29 INFO - PROCESS | 1757 | 1464794489954 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 91 (0x95084000) [pid = 1757] [serial = 186] [outer = 0x95078800] 08:21:30 INFO - PROCESS | 1757 | 1464794490916 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]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1480ms 08:21:30 INFO - PROCESS | 1757 | 1464794490994 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 1757 | 1464794490998 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:21:31 INFO - PROCESS | 1757 | 1464794491005 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 1757 | 1464794491009 Marionette TRACE conn4 <- [1,222,null,{}] 08:21:31 INFO - PROCESS | 1757 | 1464794491015 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}] 08:21:31 INFO - PROCESS | 1757 | 1464794491231 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:21:31 INFO - PROCESS | 1757 | 1464794491379 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b82c00 == 53 [pid = 1757] [id = 63] 08:21:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 92 (0x95078000) [pid = 1757] [serial = 187] [outer = (nil)] 08:21:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 93 (0xa3234000) [pid = 1757] [serial = 188] [outer = 0x95078000] 08:21:31 INFO - PROCESS | 1757 | 1464794491502 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 94 (0xa3555400) [pid = 1757] [serial = 189] [outer = 0x95078000] 08:21:32 INFO - PROCESS | 1757 | 1464794492439 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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1484ms 08:21:32 INFO - PROCESS | 1757 | 1464794492491 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:21:32 INFO - PROCESS | 1757 | 1464794492495 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:21:32 INFO - PROCESS | 1757 | 1464794492502 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 1757 | 1464794492506 Marionette TRACE conn4 <- [1,226,null,{}] 08:21:32 INFO - PROCESS | 1757 | 1464794492512 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}] 08:21:32 INFO - PROCESS | 1757 | 1464794492764 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:21:33 INFO - PROCESS | 1757 | 1464794493155 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x95284c00 == 54 [pid = 1757] [id = 64] 08:21:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 95 (0x95286400) [pid = 1757] [serial = 190] [outer = (nil)] 08:21:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 96 (0x95585400) [pid = 1757] [serial = 191] [outer = 0x95286400] 08:21:33 INFO - PROCESS | 1757 | 1464794493287 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 97 (0x99e85c00) [pid = 1757] [serial = 192] [outer = 0x95286400] 08:21:34 INFO - PROCESS | 1757 | 1464794494244 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]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1783ms 08:21:34 INFO - PROCESS | 1757 | 1464794494287 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 1757 | 1464794494294 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:21:34 INFO - PROCESS | 1757 | 1464794494302 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 1757 | 1464794494308 Marionette TRACE conn4 <- [1,230,null,{}] 08:21:34 INFO - PROCESS | 1757 | 1464794494317 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}] 08:21:34 INFO - PROCESS | 1757 | 1464794494542 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:21:34 INFO - PROCESS | 1757 | 1464794494790 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x95285400 == 55 [pid = 1757] [id = 65] 08:21:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 98 (0x9528a400) [pid = 1757] [serial = 193] [outer = (nil)] 08:21:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 99 (0x9a70b800) [pid = 1757] [serial = 194] [outer = 0x9528a400] 08:21:34 INFO - PROCESS | 1757 | 1464794494905 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 100 (0x9b097000) [pid = 1757] [serial = 195] [outer = 0x9528a400] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x93a66000 == 54 [pid = 1757] [id = 57] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0xa1066c00 == 53 [pid = 1757] [id = 56] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x9b425000 == 52 [pid = 1757] [id = 55] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 99 (0xa628c800) [pid = 1757] [serial = 137] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x950c1800 == 51 [pid = 1757] [id = 54] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x93b83c00 == 50 [pid = 1757] [id = 53] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x9a714400 == 49 [pid = 1757] [id = 52] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0xa30fe400 == 48 [pid = 1757] [id = 48] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x99d86400 == 47 [pid = 1757] [id = 47] 08:21:35 INFO - PROCESS | 1757 | --DOCSHELL 0x93b88400 == 46 [pid = 1757] [id = 46] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 98 (0xa2289800) [pid = 1757] [serial = 128] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 97 (0xa35ed800) [pid = 1757] [serial = 131] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 96 (0x9c01bc00) [pid = 1757] [serial = 116] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 95 (0x9a70fc00) [pid = 1757] [serial = 135] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 94 (0xa50b8400) [pid = 1757] [serial = 132] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 93 (0x9a1dd000) [pid = 1757] [serial = 113] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 92 (0x9c01ec00) [pid = 1757] [serial = 134] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 91 (0x9557c000) [pid = 1757] [serial = 123] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 90 (0x95285c00) [pid = 1757] [serial = 122] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 89 (0xa240a000) [pid = 1757] [serial = 119] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 88 (0x9b09a000) [pid = 1757] [serial = 126] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 87 (0x9b08dc00) [pid = 1757] [serial = 125] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | --DOMWINDOW == 86 (0xa24a0800) [pid = 1757] [serial = 129] [outer = (nil)] [url = about:blank] 08:21:35 INFO - PROCESS | 1757 | 1464794495752 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]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1487ms 08:21:35 INFO - PROCESS | 1757 | 1464794495793 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 1757 | 1464794495800 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:21:35 INFO - PROCESS | 1757 | 1464794495809 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 1757 | 1464794495812 Marionette TRACE conn4 <- [1,234,null,{}] 08:21:35 INFO - PROCESS | 1757 | 1464794495819 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}] 08:21:35 INFO - PROCESS | 1757 | 1464794495992 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:21:36 INFO - PROCESS | 1757 | 1464794496004 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a70f800 == 47 [pid = 1757] [id = 66] 08:21:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 87 (0x9ac5b800) [pid = 1757] [serial = 196] [outer = (nil)] 08:21:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 88 (0x9bf9e000) [pid = 1757] [serial = 197] [outer = 0x9ac5b800] 08:21:36 INFO - PROCESS | 1757 | 1464794496082 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 89 (0x9c105800) [pid = 1757] [serial = 198] [outer = 0x9ac5b800] 08:21:37 INFO - PROCESS | 1757 | 1464794497036 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]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1289ms 08:21:37 INFO - PROCESS | 1757 | 1464794497206 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 1757 | 1464794497210 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:21:37 INFO - PROCESS | 1757 | 1464794497225 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 1757 | 1464794497235 Marionette TRACE conn4 <- [1,238,null,{}] 08:21:37 INFO - PROCESS | 1757 | 1464794497244 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}] 08:21:37 INFO - PROCESS | 1757 | 1464794497457 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:21:37 INFO - PROCESS | 1757 | 1464794497479 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507d800 == 48 [pid = 1757] [id = 67] 08:21:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 90 (0xa0514400) [pid = 1757] [serial = 199] [outer = (nil)] 08:21:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 91 (0xa24a3400) [pid = 1757] [serial = 200] [outer = 0xa0514400] 08:21:37 INFO - PROCESS | 1757 | 1464794497558 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 92 (0xa342a000) [pid = 1757] [serial = 201] [outer = 0xa0514400] 08:21:38 INFO - PROCESS | 1757 | 1464794498600 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]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1403ms 08:21:38 INFO - PROCESS | 1757 | 1464794498621 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:21:38 INFO - PROCESS | 1757 | 1464794498626 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:21:38 INFO - PROCESS | 1757 | 1464794498633 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 1757 | 1464794498636 Marionette TRACE conn4 <- [1,242,null,{}] 08:21:38 INFO - PROCESS | 1757 | 1464794498642 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}] 08:21:38 INFO - PROCESS | 1757 | 1464794498856 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:21:38 INFO - PROCESS | 1757 | 1464794498898 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b8f400 == 49 [pid = 1757] [id = 68] 08:21:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 93 (0x9a4a0800) [pid = 1757] [serial = 202] [outer = (nil)] 08:21:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 94 (0x9a4a9400) [pid = 1757] [serial = 203] [outer = 0x9a4a0800] 08:21:38 INFO - PROCESS | 1757 | 1464794498979 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 95 (0x9a4ab800) [pid = 1757] [serial = 204] [outer = 0x9a4a0800] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 94 (0x9d066000) [pid = 1757] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 93 (0x9c104000) [pid = 1757] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 92 (0xa2151000) [pid = 1757] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 91 (0x9a716000) [pid = 1757] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 90 (0x9527c800) [pid = 1757] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 89 (0x93b81400) [pid = 1757] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:21:40 INFO - PROCESS | 1757 | --DOMWINDOW == 88 (0x95282c00) [pid = 1757] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:21:40 INFO - PROCESS | 1757 | 1464794500044 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]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1431ms 08:21:40 INFO - PROCESS | 1757 | 1464794500064 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 1757 | 1464794500067 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:21:40 INFO - PROCESS | 1757 | 1464794500074 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 1757 | 1464794500077 Marionette TRACE conn4 <- [1,246,null,{}] 08:21:40 INFO - PROCESS | 1757 | 1464794500083 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}] 08:21:40 INFO - PROCESS | 1757 | 1464794500242 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:21:40 INFO - PROCESS | 1757 | 1464794500366 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x95079400 == 50 [pid = 1757] [id = 69] 08:21:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 89 (0x9a4abc00) [pid = 1757] [serial = 205] [outer = (nil)] 08:21:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 90 (0xa2151000) [pid = 1757] [serial = 206] [outer = 0x9a4abc00] 08:21:40 INFO - PROCESS | 1757 | 1464794500495 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 91 (0xa35e8000) [pid = 1757] [serial = 207] [outer = 0x9a4abc00] 08:21:41 INFO - PROCESS | 1757 | 1464794501303 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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1291ms 08:21:41 INFO - PROCESS | 1757 | 1464794501367 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 1757 | 1464794501370 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:21:41 INFO - PROCESS | 1757 | 1464794501377 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 1757 | 1464794501380 Marionette TRACE conn4 <- [1,250,null,{}] 08:21:41 INFO - PROCESS | 1757 | 1464794501386 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}] 08:21:41 INFO - PROCESS | 1757 | 1464794501552 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:21:41 INFO - PROCESS | 1757 | 1464794501679 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4aa000 == 51 [pid = 1757] [id = 70] 08:21:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 92 (0x9c103400) [pid = 1757] [serial = 208] [outer = (nil)] 08:21:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 93 (0xa628e000) [pid = 1757] [serial = 209] [outer = 0x9c103400] 08:21:41 INFO - PROCESS | 1757 | 1464794501762 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 94 (0xa670ac00) [pid = 1757] [serial = 210] [outer = 0x9c103400] 08:21:42 INFO - PROCESS | 1757 | 1464794502727 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]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1383ms 08:21:42 INFO - PROCESS | 1757 | 1464794502762 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 1757 | 1464794502770 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:21:42 INFO - PROCESS | 1757 | 1464794502782 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 1757 | 1464794502786 Marionette TRACE conn4 <- [1,254,null,{}] 08:21:42 INFO - PROCESS | 1757 | 1464794502797 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}] 08:21:43 INFO - PROCESS | 1757 | 1464794503006 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:21:43 INFO - PROCESS | 1757 | 1464794503214 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e3400 == 52 [pid = 1757] [id = 71] 08:21:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 95 (0x928e7400) [pid = 1757] [serial = 211] [outer = (nil)] 08:21:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 96 (0x95077000) [pid = 1757] [serial = 212] [outer = 0x928e7400] 08:21:43 INFO - PROCESS | 1757 | 1464794503361 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 97 (0x950c1800) [pid = 1757] [serial = 213] [outer = 0x928e7400] 08:21:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 98 (0x99d7ec00) [pid = 1757] [serial = 214] [outer = 0x9d089400] 08:21:44 INFO - PROCESS | 1757 | 1464794504414 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]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1691ms 08:21:44 INFO - PROCESS | 1757 | 1464794504473 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 1757 | 1464794504482 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:21:44 INFO - PROCESS | 1757 | 1464794504494 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 1757 | 1464794504499 Marionette TRACE conn4 <- [1,258,null,{}] 08:21:44 INFO - PROCESS | 1757 | 1464794504507 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}] 08:21:44 INFO - PROCESS | 1757 | 1464794504714 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:21:44 INFO - PROCESS | 1757 | 1464794504921 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x93abdc00 == 53 [pid = 1757] [id = 72] 08:21:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 99 (0x93b8c800) [pid = 1757] [serial = 215] [outer = (nil)] 08:21:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 100 (0x9a713c00) [pid = 1757] [serial = 216] [outer = 0x93b8c800] 08:21:45 INFO - PROCESS | 1757 | 1464794505034 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 101 (0x9ac5bc00) [pid = 1757] [serial = 217] [outer = 0x93b8c800] 08:21:45 INFO - PROCESS | 1757 | 1464794505936 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]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1489ms 08:21:45 INFO - PROCESS | 1757 | 1464794505984 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 1757 | 1464794505988 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:21:46 INFO - PROCESS | 1757 | 1464794505998 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 1757 | 1464794506004 Marionette TRACE conn4 <- [1,262,null,{}] 08:21:46 INFO - PROCESS | 1757 | 1464794506023 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}] 08:21:46 INFO - PROCESS | 1757 | 1464794506254 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:21:46 INFO - PROCESS | 1757 | 1464794506462 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x9d0ca400 == 54 [pid = 1757] [id = 73] 08:21:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 102 (0xa2289800) [pid = 1757] [serial = 218] [outer = (nil)] 08:21:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 103 (0xa24a5c00) [pid = 1757] [serial = 219] [outer = 0xa2289800] 08:21:46 INFO - PROCESS | 1757 | 1464794506608 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 104 (0xa3438c00) [pid = 1757] [serial = 220] [outer = 0xa2289800] 08:21:47 INFO - PROCESS | 1757 | 1464794507567 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]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1601ms 08:21:47 INFO - PROCESS | 1757 | 1464794507599 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 1757 | 1464794507603 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:21:47 INFO - PROCESS | 1757 | 1464794507612 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 1757 | 1464794507615 Marionette TRACE conn4 <- [1,266,null,{}] 08:21:47 INFO - PROCESS | 1757 | 1464794507622 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}] 08:21:47 INFO - PROCESS | 1757 | 1464794507824 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:21:48 INFO - PROCESS | 1757 | 1464794507979 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 1757 | ++DOCSHELL 0xa3434c00 == 55 [pid = 1757] [id = 74] 08:21:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 105 (0xa629b800) [pid = 1757] [serial = 221] [outer = (nil)] 08:21:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 106 (0xa6c59800) [pid = 1757] [serial = 222] [outer = 0xa629b800] 08:21:48 INFO - PROCESS | 1757 | 1464794508077 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 107 (0xa6c5f800) [pid = 1757] [serial = 223] [outer = 0xa629b800] 08:21:49 INFO - PROCESS | 1757 | 1464794509018 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]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 08:21:49 INFO - PROCESS | 1757 | 1464794509095 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 1757 | 1464794509098 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:21:49 INFO - PROCESS | 1757 | 1464794509106 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 1757 | 1464794509109 Marionette TRACE conn4 <- [1,270,null,{}] 08:21:49 INFO - PROCESS | 1757 | 1464794509116 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}] 08:21:49 INFO - PROCESS | 1757 | 1464794509346 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:21:49 INFO - PROCESS | 1757 | 1464794509544 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 1757 | ++DOCSHELL 0xa6236c00 == 56 [pid = 1757] [id = 75] 08:21:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 108 (0xa623b800) [pid = 1757] [serial = 224] [outer = (nil)] 08:21:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 109 (0xa6cdec00) [pid = 1757] [serial = 225] [outer = 0xa623b800] 08:21:49 INFO - PROCESS | 1757 | 1464794509651 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 110 (0xa6ce3c00) [pid = 1757] [serial = 226] [outer = 0xa623b800] 08:21:50 INFO - PROCESS | 1757 | 1464794510554 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]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1489ms 08:21:50 INFO - PROCESS | 1757 | 1464794510597 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 1757 | 1464794510600 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:21:50 INFO - PROCESS | 1757 | 1464794510608 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 1757 | 1464794510612 Marionette TRACE conn4 <- [1,274,null,{}] 08:21:50 INFO - PROCESS | 1757 | 1464794510619 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}] 08:21:50 INFO - PROCESS | 1757 | 1464794510841 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:21:51 INFO - PROCESS | 1757 | 1464794510997 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d3d800 == 57 [pid = 1757] [id = 76] 08:21:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 111 (0x91d44400) [pid = 1757] [serial = 227] [outer = (nil)] 08:21:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0x91d49800) [pid = 1757] [serial = 228] [outer = 0x91d44400] 08:21:51 INFO - PROCESS | 1757 | 1464794511141 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0xa6ce4800) [pid = 1757] [serial = 229] [outer = 0x91d44400] 08:21:52 INFO - PROCESS | 1757 | 1464794512022 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]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1489ms 08:21:52 INFO - PROCESS | 1757 | 1464794512099 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 1757 | 1464794512103 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:21:52 INFO - PROCESS | 1757 | 1464794512111 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 1757 | 1464794512116 Marionette TRACE conn4 <- [1,278,null,{}] 08:21:52 INFO - PROCESS | 1757 | 1464794512123 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}] 08:21:52 INFO - PROCESS | 1757 | 1464794512348 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:21:52 INFO - PROCESS | 1757 | 1464794512544 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d3dc00 == 58 [pid = 1757] [id = 77] 08:21:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x91d41000) [pid = 1757] [serial = 230] [outer = (nil)] 08:21:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0xa6e8d000) [pid = 1757] [serial = 231] [outer = 0x91d41000] 08:21:52 INFO - PROCESS | 1757 | 1464794512681 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0xa6e91800) [pid = 1757] [serial = 232] [outer = 0x91d41000] 08:21:53 INFO - PROCESS | 1757 | 1464794513578 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]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1536ms 08:21:53 INFO - PROCESS | 1757 | 1464794513649 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 1757 | 1464794513652 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:21:53 INFO - PROCESS | 1757 | 1464794513660 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 1757 | 1464794513664 Marionette TRACE conn4 <- [1,282,null,{}] 08:21:53 INFO - PROCESS | 1757 | 1464794513677 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}] 08:21:53 INFO - PROCESS | 1757 | 1464794513907 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:21:54 INFO - PROCESS | 1757 | 1464794514352 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x928de400 == 59 [pid = 1757] [id = 78] 08:21:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x928de800) [pid = 1757] [serial = 233] [outer = (nil)] 08:21:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x928e1c00) [pid = 1757] [serial = 234] [outer = 0x928de800] 08:21:54 INFO - PROCESS | 1757 | 1464794514483 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x928ea400) [pid = 1757] [serial = 235] [outer = 0x928de800] 08:21:55 INFO - PROCESS | 1757 | 1464794515510 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]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1903ms 08:21:55 INFO - PROCESS | 1757 | 1464794515566 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 1757 | 1464794515572 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:21:55 INFO - PROCESS | 1757 | 1464794515580 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 1757 | 1464794515587 Marionette TRACE conn4 <- [1,286,null,{}] 08:21:55 INFO - PROCESS | 1757 | 1464794515596 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}] 08:21:55 INFO - PROCESS | 1757 | 1464794515781 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:21:56 INFO - PROCESS | 1757 | 1464794515986 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x95082800 == 60 [pid = 1757] [id = 79] 08:21:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x950c6800) [pid = 1757] [serial = 236] [outer = (nil)] 08:21:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x9811d000) [pid = 1757] [serial = 237] [outer = 0x950c6800] 08:21:56 INFO - PROCESS | 1757 | 1464794516083 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x9a4a1c00) [pid = 1757] [serial = 238] [outer = 0x950c6800] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x99508000 == 59 [pid = 1757] [id = 39] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0xa6297400) [pid = 1757] [serial = 173] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x95079400 == 58 [pid = 1757] [id = 69] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x93b8f400 == 57 [pid = 1757] [id = 68] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x9507d800 == 56 [pid = 1757] [id = 67] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x9a70f800 == 55 [pid = 1757] [id = 66] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x95285400 == 54 [pid = 1757] [id = 65] 08:21:56 INFO - PROCESS | 1757 | --DOCSHELL 0x95284c00 == 53 [pid = 1757] [id = 64] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0xa6ce0000) [pid = 1757] [serial = 146] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9d0d1000) [pid = 1757] [serial = 140] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0xa26d7400) [pid = 1757] [serial = 165] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0xa50f8800) [pid = 1757] [serial = 143] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x9b14b400) [pid = 1757] [serial = 149] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x9d064000) [pid = 1757] [serial = 161] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0xa322b400) [pid = 1757] [serial = 167] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x9b143800) [pid = 1757] [serial = 156] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 112 (0x9d092400) [pid = 1757] [serial = 162] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 111 (0x9b08e800) [pid = 1757] [serial = 155] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 110 (0xa21bac00) [pid = 1757] [serial = 164] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 109 (0x99d85000) [pid = 1757] [serial = 158] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 108 (0xa3261c00) [pid = 1757] [serial = 168] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 107 (0xa342d800) [pid = 1757] [serial = 152] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 106 (0x9b096800) [pid = 1757] [serial = 159] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 105 (0xa3437000) [pid = 1757] [serial = 170] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 104 (0x9b7b8c00) [pid = 1757] [serial = 111] [outer = (nil)] [url = about:blank] 08:21:56 INFO - PROCESS | 1757 | --DOMWINDOW == 103 (0xa50b7800) [pid = 1757] [serial = 171] [outer = (nil)] [url = about:blank] 08:21:57 INFO - PROCESS | 1757 | 1464794517034 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]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1487ms 08:21:57 INFO - PROCESS | 1757 | 1464794517073 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 1757 | 1464794517080 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:21:57 INFO - PROCESS | 1757 | 1464794517088 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 1757 | 1464794517092 Marionette TRACE conn4 <- [1,290,null,{}] 08:21:57 INFO - PROCESS | 1757 | 1464794517098 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}] 08:21:57 INFO - PROCESS | 1757 | 1464794517277 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:21:57 INFO - PROCESS | 1757 | 1464794517404 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x950c5c00 == 54 [pid = 1757] [id = 80] 08:21:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 104 (0x95283400) [pid = 1757] [serial = 239] [outer = (nil)] 08:21:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 105 (0x9a711400) [pid = 1757] [serial = 240] [outer = 0x95283400] 08:21:57 INFO - PROCESS | 1757 | 1464794517484 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 106 (0x9ac57c00) [pid = 1757] [serial = 241] [outer = 0x95283400] 08:21:58 INFO - PROCESS | 1757 | 1464794518344 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]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1298ms 08:21:58 INFO - PROCESS | 1757 | 1464794518387 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 1757 | 1464794518391 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:21:58 INFO - PROCESS | 1757 | 1464794518406 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 1757 | 1464794518416 Marionette TRACE conn4 <- [1,294,null,{}] 08:21:58 INFO - PROCESS | 1757 | 1464794518425 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}] 08:21:58 INFO - PROCESS | 1757 | 1464794518607 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:21:58 INFO - PROCESS | 1757 | 1464794518750 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d41400 == 55 [pid = 1757] [id = 81] 08:21:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 107 (0x9a7bf000) [pid = 1757] [serial = 242] [outer = (nil)] 08:21:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 108 (0x9c01c000) [pid = 1757] [serial = 243] [outer = 0x9a7bf000] 08:21:58 INFO - PROCESS | 1757 | 1464794518829 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 109 (0x9cc62400) [pid = 1757] [serial = 244] [outer = 0x9a7bf000] 08:21:59 INFO - PROCESS | 1757 | 1464794519661 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]]]}] 08:21:59 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. 08:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1304ms 08:21:59 INFO - PROCESS | 1757 | 1464794519703 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 1757 | 1464794519709 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:21:59 INFO - PROCESS | 1757 | 1464794519722 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 1757 | 1464794519725 Marionette TRACE conn4 <- [1,298,null,{}] 08:21:59 INFO - PROCESS | 1757 | 1464794519732 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}] 08:21:59 INFO - PROCESS | 1757 | 1464794519960 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:22:00 INFO - PROCESS | 1757 | 1464794519997 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c015000 == 56 [pid = 1757] [id = 82] 08:22:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 110 (0x9c048400) [pid = 1757] [serial = 245] [outer = (nil)] 08:22:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 111 (0xa1064400) [pid = 1757] [serial = 246] [outer = 0x9c048400] 08:22:00 INFO - PROCESS | 1757 | 1464794520078 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0xa22cf800) [pid = 1757] [serial = 247] [outer = 0x9c048400] 08:22:01 INFO - PROCESS | 1757 | 1464794521052 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]]]}] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 111 (0x9a4a0800) [pid = 1757] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 110 (0xa0514400) [pid = 1757] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 109 (0x9528a400) [pid = 1757] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 108 (0x95286400) [pid = 1757] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 107 (0x9ac5b800) [pid = 1757] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:22:01 INFO - PROCESS | 1757 | --DOMWINDOW == 106 (0x9a4abc00) [pid = 1757] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:22:01 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. 08:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1582ms 08:22:01 INFO - PROCESS | 1757 | 1464794521305 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 1757 | 1464794521309 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:22:01 INFO - PROCESS | 1757 | 1464794521318 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 1757 | 1464794521321 Marionette TRACE conn4 <- [1,302,null,{}] 08:22:01 INFO - PROCESS | 1757 | 1464794521332 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}] 08:22:01 INFO - PROCESS | 1757 | 1464794521497 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:22:01 INFO - PROCESS | 1757 | 1464794521710 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bca8400 == 57 [pid = 1757] [id = 83] 08:22:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 107 (0x9d05f400) [pid = 1757] [serial = 248] [outer = (nil)] 08:22:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 108 (0xa2150400) [pid = 1757] [serial = 249] [outer = 0x9d05f400] 08:22:01 INFO - PROCESS | 1757 | 1464794521806 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 109 (0xa3429400) [pid = 1757] [serial = 250] [outer = 0x9d05f400] 08:22:02 INFO - PROCESS | 1757 | 1464794522627 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]]]}] 08:22:02 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. 08:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1338ms 08:22:02 INFO - PROCESS | 1757 | 1464794522656 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 1757 | 1464794522660 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:22:02 INFO - PROCESS | 1757 | 1464794522667 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 1757 | 1464794522670 Marionette TRACE conn4 <- [1,306,null,{}] 08:22:02 INFO - PROCESS | 1757 | 1464794522676 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}] 08:22:02 INFO - PROCESS | 1757 | 1464794522840 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:22:02 INFO - PROCESS | 1757 | 1464794522857 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4a4000 == 58 [pid = 1757] [id = 84] 08:22:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 110 (0x9ac55000) [pid = 1757] [serial = 251] [outer = (nil)] 08:22:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 111 (0xa5046800) [pid = 1757] [serial = 252] [outer = 0x9ac55000] 08:22:02 INFO - PROCESS | 1757 | 1464794522937 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0xa62f5400) [pid = 1757] [serial = 253] [outer = 0x9ac55000] 08:22:04 INFO - PROCESS | 1757 | 1464794524059 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]]]}] 08:22:04 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. 08:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1434ms 08:22:04 INFO - PROCESS | 1757 | 1464794524104 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 1757 | 1464794524111 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:22:04 INFO - PROCESS | 1757 | 1464794524123 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 1757 | 1464794524130 Marionette TRACE conn4 <- [1,310,null,{}] 08:22:04 INFO - PROCESS | 1757 | 1464794524139 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}] 08:22:04 INFO - PROCESS | 1757 | 1464794524388 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:22:04 INFO - PROCESS | 1757 | 1464794524606 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e0c00 == 59 [pid = 1757] [id = 85] 08:22:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0x95079c00) [pid = 1757] [serial = 254] [outer = (nil)] 08:22:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x95287800) [pid = 1757] [serial = 255] [outer = 0x95079c00] 08:22:04 INFO - PROCESS | 1757 | 1464794524749 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x9a4a5c00) [pid = 1757] [serial = 256] [outer = 0x95079c00] 08:22:05 INFO - PROCESS | 1757 | 1464794525698 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]]]}] 08:22:05 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. 08:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1642ms 08:22:05 INFO - PROCESS | 1757 | 1464794525766 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 1757 | 1464794525785 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:22:05 INFO - PROCESS | 1757 | 1464794525798 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 1757 | 1464794525804 Marionette TRACE conn4 <- [1,314,null,{}] 08:22:05 INFO - PROCESS | 1757 | 1464794525811 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}] 08:22:06 INFO - PROCESS | 1757 | 1464794526094 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:22:06 INFO - PROCESS | 1757 | 1464794526309 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b146c00 == 60 [pid = 1757] [id = 86] 08:22:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x9b149c00) [pid = 1757] [serial = 257] [outer = (nil)] 08:22:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x9b2a9c00) [pid = 1757] [serial = 258] [outer = 0x9b149c00] 08:22:06 INFO - PROCESS | 1757 | 1464794526408 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x9c10f400) [pid = 1757] [serial = 259] [outer = 0x9b149c00] 08:22:07 INFO - PROCESS | 1757 | 1464794527435 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]]]}] 08:22:07 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. 08:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1692ms 08:22:07 INFO - PROCESS | 1757 | 1464794527490 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 1757 | 1464794527493 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:22:07 INFO - PROCESS | 1757 | 1464794527502 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 1757 | 1464794527508 Marionette TRACE conn4 <- [1,318,null,{}] 08:22:07 INFO - PROCESS | 1757 | 1464794527526 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}] 08:22:07 INFO - PROCESS | 1757 | 1464794527807 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:22:08 INFO - PROCESS | 1757 | 1464794528022 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 1757 | ++DOCSHELL 0xa3430000 == 61 [pid = 1757] [id = 87] 08:22:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0xa35ed400) [pid = 1757] [serial = 260] [outer = (nil)] 08:22:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0xa6743400) [pid = 1757] [serial = 261] [outer = 0xa35ed400] 08:22:08 INFO - PROCESS | 1757 | 1464794528129 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0xa6ce2c00) [pid = 1757] [serial = 262] [outer = 0xa35ed400] 08:22:09 INFO - PROCESS | 1757 | 1464794529095 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]]]}] 08:22:09 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. 08:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1650ms 08:22:09 INFO - PROCESS | 1757 | 1464794529152 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:22:09 INFO - PROCESS | 1757 | 1464794529158 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:22:09 INFO - PROCESS | 1757 | 1464794529165 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 1757 | 1464794529169 Marionette TRACE conn4 <- [1,322,null,{}] 08:22:09 INFO - PROCESS | 1757 | 1464794529175 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}] 08:22:09 INFO - PROCESS | 1757 | 1464794529375 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:22:09 INFO - PROCESS | 1757 | 1464794529579 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d4b800 == 62 [pid = 1757] [id = 88] 08:22:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0xa6ce8000) [pid = 1757] [serial = 263] [outer = (nil)] 08:22:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0xa828dc00) [pid = 1757] [serial = 264] [outer = 0xa6ce8000] 08:22:09 INFO - PROCESS | 1757 | 1464794529716 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0xa82b9000) [pid = 1757] [serial = 265] [outer = 0xa6ce8000] 08:22:10 INFO - PROCESS | 1757 | 1464794530687 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]]]}] 08:22:10 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. 08:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1588ms 08:22:10 INFO - PROCESS | 1757 | 1464794530795 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 1757 | 1464794530799 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:22:10 INFO - PROCESS | 1757 | 1464794530821 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 1757 | 1464794530825 Marionette TRACE conn4 <- [1,326,null,{}] 08:22:10 INFO - PROCESS | 1757 | 1464794530833 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}] 08:22:11 INFO - PROCESS | 1757 | 1464794531059 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:22:11 INFO - PROCESS | 1757 | 1464794531261 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d3e800 == 63 [pid = 1757] [id = 89] 08:22:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x91d47000) [pid = 1757] [serial = 266] [outer = (nil)] 08:22:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0xa8c88400) [pid = 1757] [serial = 267] [outer = 0x91d47000] 08:22:11 INFO - PROCESS | 1757 | 1464794531353 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0xa8cd4800) [pid = 1757] [serial = 268] [outer = 0x91d47000] 08:22:12 INFO - PROCESS | 1757 | 1464794532287 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]]]}] 08:22:12 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. 08:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1493ms 08:22:12 INFO - PROCESS | 1757 | 1464794532306 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 1757 | 1464794532311 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:22:12 INFO - PROCESS | 1757 | 1464794532318 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 1757 | 1464794532322 Marionette TRACE conn4 <- [1,330,null,{}] 08:22:12 INFO - PROCESS | 1757 | 1464794532329 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}] 08:22:12 INFO - PROCESS | 1757 | 1464794532550 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:22:12 INFO - PROCESS | 1757 | 1464794532759 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffc3800 == 64 [pid = 1757] [id = 90] 08:22:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8ffc4800) [pid = 1757] [serial = 269] [outer = (nil)] 08:22:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8ffc8c00) [pid = 1757] [serial = 270] [outer = 0x8ffc4800] 08:22:12 INFO - PROCESS | 1757 | 1464794532901 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0xa8cd3c00) [pid = 1757] [serial = 271] [outer = 0x8ffc4800] 08:22:13 INFO - PROCESS | 1757 | 1464794533833 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]]]}] 08:22:13 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. 08:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1537ms 08:22:13 INFO - PROCESS | 1757 | 1464794533856 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:22:13 INFO - PROCESS | 1757 | 1464794533861 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:22:13 INFO - PROCESS | 1757 | 1464794533869 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 1757 | 1464794533872 Marionette TRACE conn4 <- [1,334,null,{}] 08:22:13 INFO - PROCESS | 1757 | 1464794533879 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}] 08:22:14 INFO - PROCESS | 1757 | 1464794534072 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:22:14 INFO - PROCESS | 1757 | 1464794534240 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4eec00 == 65 [pid = 1757] [id = 91] 08:22:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8f4efc00) [pid = 1757] [serial = 272] [outer = (nil)] 08:22:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8f4f5800) [pid = 1757] [serial = 273] [outer = 0x8f4efc00] 08:22:14 INFO - PROCESS | 1757 | 1464794534378 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8f4f8c00) [pid = 1757] [serial = 274] [outer = 0x8f4efc00] 08:22:15 INFO - PROCESS | 1757 | 1464794535249 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]]]}] 08:22:15 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. 08:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1438ms 08:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:22:15 INFO - PROCESS | 1757 | 1464794535307 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 1757 | 1464794535310 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:22:15 INFO - PROCESS | 1757 | 1464794535318 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 1757 | 1464794535321 Marionette TRACE conn4 <- [1,338,null,{}] 08:22:15 INFO - PROCESS | 1757 | 1464794535329 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}] 08:22:15 INFO - PROCESS | 1757 | 1464794535530 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:22:15 INFO - PROCESS | 1757 | 1464794535702 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f9000 == 66 [pid = 1757] [id = 92] 08:22:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8f4fac00) [pid = 1757] [serial = 275] [outer = (nil)] 08:22:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8f685400) [pid = 1757] [serial = 276] [outer = 0x8f4fac00] 08:22:15 INFO - PROCESS | 1757 | 1464794535804 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8f688000) [pid = 1757] [serial = 277] [outer = 0x8f4fac00] 08:22:16 INFO - PROCESS | 1757 | 1464794536765 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]]]}] 08:22:16 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. 08:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1533ms 08:22:16 INFO - PROCESS | 1757 | 1464794536851 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 1757 | 1464794536856 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:22:16 INFO - PROCESS | 1757 | 1464794536864 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 1757 | 1464794536868 Marionette TRACE conn4 <- [1,342,null,{}] 08:22:16 INFO - PROCESS | 1757 | 1464794536876 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}] 08:22:17 INFO - PROCESS | 1757 | 1464794537333 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:22:17 INFO - PROCESS | 1757 | 1464794537561 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e2400 == 67 [pid = 1757] [id = 93] 08:22:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8f6e4400) [pid = 1757] [serial = 278] [outer = (nil)] 08:22:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f6ecc00) [pid = 1757] [serial = 279] [outer = 0x8f6e4400] 08:22:17 INFO - PROCESS | 1757 | 1464794537651 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8f6efc00) [pid = 1757] [serial = 280] [outer = 0x8f6e4400] 08:22:18 INFO - PROCESS | 1757 | 1464794538572 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]]]}] 08:22:18 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. 08:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1784ms 08:22:18 INFO - PROCESS | 1757 | 1464794538650 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 1757 | 1464794538656 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:22:18 INFO - PROCESS | 1757 | 1464794538665 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 1757 | 1464794538672 Marionette TRACE conn4 <- [1,346,null,{}] 08:22:18 INFO - PROCESS | 1757 | 1464794538681 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}] 08:22:18 INFO - PROCESS | 1757 | 1464794538977 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:22:19 INFO - PROCESS | 1757 | 1464794539240 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d43000 == 68 [pid = 1757] [id = 94] 08:22:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x91d45000) [pid = 1757] [serial = 281] [outer = (nil)] 08:22:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x91d49c00) [pid = 1757] [serial = 282] [outer = 0x91d45000] 08:22:19 INFO - PROCESS | 1757 | 1464794539332 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x928dbc00) [pid = 1757] [serial = 283] [outer = 0x91d45000] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0xa6c63400 == 67 [pid = 1757] [id = 49] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x9a28e400 == 66 [pid = 1757] [id = 32] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9ac4e400) [pid = 1757] [serial = 176] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9b092c00) [pid = 1757] [serial = 179] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0xa105f800) [pid = 1757] [serial = 182] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x95080000) [pid = 1757] [serial = 185] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0xa3234000) [pid = 1757] [serial = 188] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0xa628e000) [pid = 1757] [serial = 209] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x9bca8400 == 65 [pid = 1757] [id = 83] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x9c015000 == 64 [pid = 1757] [id = 82] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x91d41400 == 63 [pid = 1757] [id = 81] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x950c5c00 == 62 [pid = 1757] [id = 80] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x95082800 == 61 [pid = 1757] [id = 79] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x928de400 == 60 [pid = 1757] [id = 78] 08:22:20 INFO - PROCESS | 1757 | 1464794540312 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]]]}] 08:22:20 INFO - PROCESS | 1757 | --DOCSHELL 0x928e3400 == 59 [pid = 1757] [id = 71] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a4a9400) [pid = 1757] [serial = 203] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x9a4ab800) [pid = 1757] [serial = 204] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0xa24a3400) [pid = 1757] [serial = 200] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9a70b800) [pid = 1757] [serial = 194] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9b097000) [pid = 1757] [serial = 195] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x99e85c00) [pid = 1757] [serial = 192] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x95585400) [pid = 1757] [serial = 191] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9bf9e000) [pid = 1757] [serial = 197] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9c105800) [pid = 1757] [serial = 198] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0xa2151000) [pid = 1757] [serial = 206] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0xa35e8000) [pid = 1757] [serial = 207] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0xa342a000) [pid = 1757] [serial = 201] [outer = (nil)] [url = about:blank] 08:22: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. 08:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1698ms 08:22:20 INFO - PROCESS | 1757 | 1464794540369 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 1757 | 1464794540373 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:22:20 INFO - PROCESS | 1757 | 1464794540385 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 1757 | 1464794540388 Marionette TRACE conn4 <- [1,350,null,{}] 08:22:20 INFO - PROCESS | 1757 | 1464794540396 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}] 08:22:20 INFO - PROCESS | 1757 | 1464794540578 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:22:20 INFO - PROCESS | 1757 | 1464794540773 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e5400 == 60 [pid = 1757] [id = 95] 08:22:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x95077800) [pid = 1757] [serial = 284] [outer = (nil)] 08:22:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x9507d800) [pid = 1757] [serial = 285] [outer = 0x95077800] 08:22:20 INFO - PROCESS | 1757 | 1464794540874 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x95285400) [pid = 1757] [serial = 286] [outer = 0x95077800] 08:22:21 INFO - PROCESS | 1757 | 1464794541710 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]]]}] 08:22:21 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. 08:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1388ms 08:22:21 INFO - PROCESS | 1757 | 1464794541774 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 1757 | 1464794541781 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:22:21 INFO - PROCESS | 1757 | 1464794541802 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 1757 | 1464794541816 Marionette TRACE conn4 <- [1,354,null,{}] 08:22:21 INFO - PROCESS | 1757 | 1464794541829 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}] 08:22:22 INFO - PROCESS | 1757 | 1464794542020 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:22:22 INFO - PROCESS | 1757 | 1464794542156 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x928eac00 == 61 [pid = 1757] [id = 96] 08:22:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x93a64000) [pid = 1757] [serial = 287] [outer = (nil)] 08:22:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x9a656c00) [pid = 1757] [serial = 288] [outer = 0x93a64000] 08:22:22 INFO - PROCESS | 1757 | 1464794542243 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x9ac50000) [pid = 1757] [serial = 289] [outer = 0x93a64000] 08:22:23 INFO - PROCESS | 1757 | 1464794543210 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]]]}] 08:22:23 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. 08:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1468ms 08:22:23 INFO - PROCESS | 1757 | 1464794543259 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 1757 | 1464794543263 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:22:23 INFO - PROCESS | 1757 | 1464794543270 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 1757 | 1464794543274 Marionette TRACE conn4 <- [1,358,null,{}] 08:22:23 INFO - PROCESS | 1757 | 1464794543294 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}] 08:22:23 INFO - PROCESS | 1757 | 1464794543520 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:22:23 INFO - PROCESS | 1757 | 1464794543548 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x9ac54000 == 62 [pid = 1757] [id = 97] 08:22:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x9ac5b800) [pid = 1757] [serial = 290] [outer = (nil)] 08:22:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x9b099800) [pid = 1757] [serial = 291] [outer = 0x9ac5b800] 08:22:23 INFO - PROCESS | 1757 | 1464794543628 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x9b14dc00) [pid = 1757] [serial = 292] [outer = 0x9ac5b800] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x928de800) [pid = 1757] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x95283400) [pid = 1757] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x950c6800) [pid = 1757] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x9d05f400) [pid = 1757] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9a7bf000) [pid = 1757] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9c048400) [pid = 1757] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0xa3260000) [pid = 1757] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:22:24 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9c019800) [pid = 1757] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:22:24 INFO - PROCESS | 1757 | 1464794544795 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]]]}] 08:22:24 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. 08:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1554ms 08:22:24 INFO - PROCESS | 1757 | 1464794544826 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 1757 | 1464794544829 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:22:24 INFO - PROCESS | 1757 | 1464794544838 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 1757 | 1464794544841 Marionette TRACE conn4 <- [1,362,null,{}] 08:22:24 INFO - PROCESS | 1757 | 1464794544846 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}] 08:22:25 INFO - PROCESS | 1757 | 1464794545042 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:22:25 INFO - PROCESS | 1757 | 1464794545215 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x9ac53c00 == 63 [pid = 1757] [id = 98] 08:22:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x9ac54800) [pid = 1757] [serial = 293] [outer = (nil)] 08:22:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x9b14d000) [pid = 1757] [serial = 294] [outer = 0x9ac54800] 08:22:25 INFO - PROCESS | 1757 | 1464794545312 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x9c01a000) [pid = 1757] [serial = 295] [outer = 0x9ac54800] 08:22:26 INFO - PROCESS | 1757 | 1464794546179 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]]]}] 08:22: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. 08:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1399ms 08:22:26 INFO - PROCESS | 1757 | 1464794546239 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 1757 | 1464794546242 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:22:26 INFO - PROCESS | 1757 | 1464794546250 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 1757 | 1464794546254 Marionette TRACE conn4 <- [1,366,null,{}] 08:22:26 INFO - PROCESS | 1757 | 1464794546260 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}] 08:22:26 INFO - PROCESS | 1757 | 1464794546469 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:22:26 INFO - PROCESS | 1757 | 1464794546609 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c048400 == 64 [pid = 1757] [id = 99] 08:22:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x9d0c2800) [pid = 1757] [serial = 296] [outer = (nil)] 08:22:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0xa228e400) [pid = 1757] [serial = 297] [outer = 0x9d0c2800] 08:22:26 INFO - PROCESS | 1757 | 1464794546707 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0xa26d1800) [pid = 1757] [serial = 298] [outer = 0x9d0c2800] 08:22:27 INFO - PROCESS | 1757 | 1464794547893 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]]]}] 08:22: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. 08:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1688ms 08:22:27 INFO - PROCESS | 1757 | 1464794547941 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 1757 | 1464794547950 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:22:27 INFO - PROCESS | 1757 | 1464794547959 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 1757 | 1464794547966 Marionette TRACE conn4 <- [1,370,null,{}] 08:22:27 INFO - PROCESS | 1757 | 1464794547976 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}] 08:22:28 INFO - PROCESS | 1757 | 1464794548233 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:22:28 INFO - PROCESS | 1757 | 1464794548465 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6f1000 == 65 [pid = 1757] [id = 100] 08:22:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8ffcb000) [pid = 1757] [serial = 299] [outer = (nil)] 08:22:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x928de400) [pid = 1757] [serial = 300] [outer = 0x8ffcb000] 08:22:28 INFO - PROCESS | 1757 | 1464794548567 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x93ab4c00) [pid = 1757] [serial = 301] [outer = 0x8ffcb000] 08:22:29 INFO - PROCESS | 1757 | 1464794549603 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]]]}] 08:22: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. 08:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1688ms 08:22:29 INFO - PROCESS | 1757 | 1464794549648 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 1757 | 1464794549658 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:22:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:22:29 INFO - PROCESS | 1757 | 1464794549671 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 1757 | 1464794549676 Marionette TRACE conn4 <- [1,374,null,{}] 08:22:29 INFO - PROCESS | 1757 | 1464794549683 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}] 08:22:29 INFO - PROCESS | 1757 | 1464794549925 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:22:30 INFO - PROCESS | 1757 | 1464794550188 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x95580800 == 66 [pid = 1757] [id = 101] 08:22:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x95585400) [pid = 1757] [serial = 302] [outer = (nil)] 08:22:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x9a4ae400) [pid = 1757] [serial = 303] [outer = 0x95585400] 08:22:30 INFO - PROCESS | 1757 | 1464794550284 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x9b08f000) [pid = 1757] [serial = 304] [outer = 0x95585400] 08:22:31 INFO - PROCESS | 1757 | 1464794551348 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:22:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1742ms 08:22:31 INFO - PROCESS | 1757 | 1464794551414 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:22:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:22:31 INFO - PROCESS | 1757 | 1464794551419 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:22:31 INFO - PROCESS | 1757 | 1464794551426 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 1757 | 1464794551432 Marionette TRACE conn4 <- [1,378,null,{}] 08:22:31 INFO - PROCESS | 1757 | 1464794551450 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}] 08:22:31 INFO - PROCESS | 1757 | 1464794551703 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:22:31 INFO - PROCESS | 1757 | 1464794551937 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e8800 == 67 [pid = 1757] [id = 102] 08:22:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x92886800) [pid = 1757] [serial = 305] [outer = (nil)] 08:22:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x992b5800) [pid = 1757] [serial = 306] [outer = 0x92886800] 08:22:32 INFO - PROCESS | 1757 | 1464794552035 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x9c012c00) [pid = 1757] [serial = 307] [outer = 0x92886800] 08:22:32 INFO - PROCESS | 1757 | 1464794552963 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:22:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1597ms 08:22:33 INFO - PROCESS | 1757 | 1464794553024 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 1757 | 1464794553028 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:22:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:22:33 INFO - PROCESS | 1757 | 1464794553037 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 1757 | 1464794553042 Marionette TRACE conn4 <- [1,382,null,{}] 08:22:33 INFO - PROCESS | 1757 | 1464794553049 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}] 08:22:33 INFO - PROCESS | 1757 | 1464794553289 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:22:33 INFO - PROCESS | 1757 | 1464794553505 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e7000 == 68 [pid = 1757] [id = 103] 08:22:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x9bca2800) [pid = 1757] [serial = 308] [outer = (nil)] 08:22:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0xa24acc00) [pid = 1757] [serial = 309] [outer = 0x9bca2800] 08:22:33 INFO - PROCESS | 1757 | 1464794553646 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0xa342e800) [pid = 1757] [serial = 310] [outer = 0x9bca2800] 08:22:34 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:34 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:22:34 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:34 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:34 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:34 INFO - PROCESS | 1757 | 1464794554673 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:22:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:22:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1687ms 08:22:34 INFO - PROCESS | 1757 | 1464794554725 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 1757 | 1464794554730 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:22:34 INFO - PROCESS | 1757 | 1464794554737 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 1757 | 1464794554742 Marionette TRACE conn4 <- [1,386,null,{}] 08:22:34 INFO - PROCESS | 1757 | 1464794554748 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}] 08:22:34 INFO - PROCESS | 1757 | 1464794554983 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:22:35 INFO - PROCESS | 1757 | 1464794555243 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b05400 == 69 [pid = 1757] [id = 104] 08:22:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x91b06c00) [pid = 1757] [serial = 311] [outer = (nil)] 08:22:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x91b0d800) [pid = 1757] [serial = 312] [outer = 0x91b06c00] 08:22:35 INFO - PROCESS | 1757 | 1464794555344 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x91b0f400) [pid = 1757] [serial = 313] [outer = 0x91b06c00] 08:22:36 INFO - PROCESS | 1757 | 1464794556347 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]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1648ms 08:22:36 INFO - PROCESS | 1757 | 1464794556387 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 1757 | 1464794556392 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:22:36 INFO - PROCESS | 1757 | 1464794556399 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 1757 | 1464794556402 Marionette TRACE conn4 <- [1,390,null,{}] 08:22:36 INFO - PROCESS | 1757 | 1464794556409 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}] 08:22:36 INFO - PROCESS | 1757 | 1464794556710 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:22:36 INFO - PROCESS | 1757 | 1464794556956 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb22c00 == 70 [pid = 1757] [id = 105] 08:22:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8eb23400) [pid = 1757] [serial = 314] [outer = (nil)] 08:22:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8eb2b800) [pid = 1757] [serial = 315] [outer = 0x8eb23400] 08:22:37 INFO - PROCESS | 1757 | 1464794557092 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91b10800) [pid = 1757] [serial = 316] [outer = 0x8eb23400] 08:22:38 INFO - PROCESS | 1757 | 1464794558061 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]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1735ms 08:22:38 INFO - PROCESS | 1757 | 1464794558135 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 1757 | 1464794558138 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:22:38 INFO - PROCESS | 1757 | 1464794558146 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 1757 | 1464794558151 Marionette TRACE conn4 <- [1,394,null,{}] 08:22:38 INFO - PROCESS | 1757 | 1464794558157 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}] 08:22:38 INFO - PROCESS | 1757 | 1464794558389 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:22:38 INFO - PROCESS | 1757 | 1464794558650 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece3800 == 71 [pid = 1757] [id = 106] 08:22:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8ece3c00) [pid = 1757] [serial = 317] [outer = (nil)] 08:22:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8ece9400) [pid = 1757] [serial = 318] [outer = 0x8ece3c00] 08:22:38 INFO - PROCESS | 1757 | 1464794558749 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8ecec400) [pid = 1757] [serial = 319] [outer = 0x8ece3c00] 08:22:39 INFO - PROCESS | 1757 | 1464794559670 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]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1587ms 08:22:39 INFO - PROCESS | 1757 | 1464794559735 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 1757 | 1464794559739 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:22:39 INFO - PROCESS | 1757 | 1464794559746 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 1757 | 1464794559751 Marionette TRACE conn4 <- [1,398,null,{}] 08:22:39 INFO - PROCESS | 1757 | 1464794559757 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}] 08:22:40 INFO - PROCESS | 1757 | 1464794559997 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:22:40 INFO - PROCESS | 1757 | 1464794560215 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4ee400 == 72 [pid = 1757] [id = 107] 08:22:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8f4ef000) [pid = 1757] [serial = 320] [outer = (nil)] 08:22:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8f68ac00) [pid = 1757] [serial = 321] [outer = 0x8f4ef000] 08:22:40 INFO - PROCESS | 1757 | 1464794560606 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x8f6e5800) [pid = 1757] [serial = 322] [outer = 0x8f4ef000] 08:22:41 INFO - PROCESS | 1757 | 1464794561794 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]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2140ms 08:22:41 INFO - PROCESS | 1757 | 1464794561889 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 1757 | 1464794561894 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:22:41 INFO - PROCESS | 1757 | 1464794561912 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 1757 | 1464794561924 Marionette TRACE conn4 <- [1,402,null,{}] 08:22:42 INFO - PROCESS | 1757 | 1464794561997 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}] 08:22:42 INFO - PROCESS | 1757 | 1464794562207 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:22:42 INFO - PROCESS | 1757 | 1464794562424 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ecef400 == 73 [pid = 1757] [id = 108] 08:22:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8f68a800) [pid = 1757] [serial = 323] [outer = (nil)] 08:22:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x91d3d400) [pid = 1757] [serial = 324] [outer = 0x8f68a800] 08:22:42 INFO - PROCESS | 1757 | 1464794562509 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x92882400) [pid = 1757] [serial = 325] [outer = 0x8f68a800] 08:22:42 INFO - PROCESS | 1757 | --DOCSHELL 0x93b82c00 == 72 [pid = 1757] [id = 63] 08:22:42 INFO - PROCESS | 1757 | --DOCSHELL 0x95077400 == 71 [pid = 1757] [id = 62] 08:22:42 INFO - PROCESS | 1757 | --DOCSHELL 0x9bfa4c00 == 70 [pid = 1757] [id = 61] 08:22:42 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0xa5046800) [pid = 1757] [serial = 252] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x9ac53c00 == 69 [pid = 1757] [id = 98] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x9ac54000 == 68 [pid = 1757] [id = 97] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x928eac00 == 67 [pid = 1757] [id = 96] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x928e5400 == 66 [pid = 1757] [id = 95] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x91d43000 == 65 [pid = 1757] [id = 94] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e2400 == 64 [pid = 1757] [id = 93] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x9b146c00 == 63 [pid = 1757] [id = 86] 08:22:43 INFO - PROCESS | 1757 | --DOCSHELL 0x928e0c00 == 62 [pid = 1757] [id = 85] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0xa3429400) [pid = 1757] [serial = 250] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x928e1c00) [pid = 1757] [serial = 234] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9ac57c00) [pid = 1757] [serial = 241] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0xa6cdec00) [pid = 1757] [serial = 225] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x9811d000) [pid = 1757] [serial = 237] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0xa2150400) [pid = 1757] [serial = 249] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x9c01c000) [pid = 1757] [serial = 243] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0xa1064400) [pid = 1757] [serial = 246] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0xa62fb000) [pid = 1757] [serial = 174] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0xa6c59800) [pid = 1757] [serial = 222] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0xa6e8d000) [pid = 1757] [serial = 231] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9a711400) [pid = 1757] [serial = 240] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9a4a1c00) [pid = 1757] [serial = 238] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0xa673cc00) [pid = 1757] [serial = 138] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x928ea400) [pid = 1757] [serial = 235] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x93b85c00) [pid = 1757] [serial = 93] [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.] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0xa24a5c00) [pid = 1757] [serial = 219] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x91d49800) [pid = 1757] [serial = 228] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9a713c00) [pid = 1757] [serial = 216] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x95077000) [pid = 1757] [serial = 212] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0xa22cf800) [pid = 1757] [serial = 247] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9cc62400) [pid = 1757] [serial = 244] [outer = (nil)] [url = about:blank] 08:22:43 INFO - PROCESS | 1757 | 1464794563631 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]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1766ms 08:22:43 INFO - PROCESS | 1757 | 1464794563676 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 1757 | 1464794563683 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:22:43 INFO - PROCESS | 1757 | 1464794563695 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 1757 | 1464794563699 Marionette TRACE conn4 <- [1,406,null,{}] 08:22:43 INFO - PROCESS | 1757 | 1464794563706 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}] 08:22:43 INFO - PROCESS | 1757 | 1464794563900 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:22:44 INFO - PROCESS | 1757 | 1464794564092 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x92890400 == 63 [pid = 1757] [id = 109] 08:22:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x92890800) [pid = 1757] [serial = 326] [outer = (nil)] 08:22:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x928e0c00) [pid = 1757] [serial = 327] [outer = 0x92890800] 08:22:44 INFO - PROCESS | 1757 | 1464794564179 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x928e9c00) [pid = 1757] [serial = 328] [outer = 0x92890800] 08:22:45 INFO - PROCESS | 1757 | 1464794565030 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]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1388ms 08:22:45 INFO - PROCESS | 1757 | 1464794565084 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 1757 | 1464794565088 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:22:45 INFO - PROCESS | 1757 | 1464794565096 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 1757 | 1464794565103 Marionette TRACE conn4 <- [1,410,null,{}] 08:22:45 INFO - PROCESS | 1757 | 1464794565120 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}] 08:22:45 INFO - PROCESS | 1757 | 1464794565314 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:22:45 INFO - PROCESS | 1757 | 1464794565464 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb1d400 == 64 [pid = 1757] [id = 110] 08:22:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x93b88c00) [pid = 1757] [serial = 329] [outer = (nil)] 08:22:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x9557f000) [pid = 1757] [serial = 330] [outer = 0x93b88c00] 08:22:45 INFO - PROCESS | 1757 | 1464794565552 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x99d81400) [pid = 1757] [serial = 331] [outer = 0x93b88c00] 08:22:46 INFO - PROCESS | 1757 | 1464794566540 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]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1497ms 08:22:46 INFO - PROCESS | 1757 | 1464794566600 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 1757 | 1464794566605 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:22:46 INFO - PROCESS | 1757 | 1464794566612 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 1757 | 1464794566615 Marionette TRACE conn4 <- [1,414,null,{}] 08:22:46 INFO - PROCESS | 1757 | 1464794566622 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}] 08:22:46 INFO - PROCESS | 1757 | 1464794566854 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:22:46 INFO - PROCESS | 1757 | 1464794566888 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x95080000 == 65 [pid = 1757] [id = 111] 08:22:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x9a1bc400) [pid = 1757] [serial = 332] [outer = (nil)] 08:22:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x9a657c00) [pid = 1757] [serial = 333] [outer = 0x9a1bc400] 08:22:46 INFO - PROCESS | 1757 | 1464794566986 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x9a719c00) [pid = 1757] [serial = 334] [outer = 0x9a1bc400] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x9ac5b800) [pid = 1757] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8f6e4400) [pid = 1757] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x91d45000) [pid = 1757] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x95077800) [pid = 1757] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x93a64000) [pid = 1757] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:22:47 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9ac54800) [pid = 1757] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:22:48 INFO - PROCESS | 1757 | 1464794568154 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]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1586ms 08:22:48 INFO - PROCESS | 1757 | 1464794568200 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 1757 | 1464794568204 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:22:48 INFO - PROCESS | 1757 | 1464794568211 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 1757 | 1464794568215 Marionette TRACE conn4 <- [1,418,null,{}] 08:22:48 INFO - PROCESS | 1757 | 1464794568221 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}] 08:22:48 INFO - PROCESS | 1757 | 1464794568399 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:22:48 INFO - PROCESS | 1757 | 1464794568411 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e4400 == 66 [pid = 1757] [id = 112] 08:22:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8ffc6c00) [pid = 1757] [serial = 335] [outer = (nil)] 08:22:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x9ac54800) [pid = 1757] [serial = 336] [outer = 0x8ffc6c00] 08:22:48 INFO - PROCESS | 1757 | 1464794568646 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x9b146c00) [pid = 1757] [serial = 337] [outer = 0x8ffc6c00] 08:22:50 INFO - PROCESS | 1757 | 1464794570065 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]]]}] 08:22:50 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 08:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1885ms 08:22:50 INFO - PROCESS | 1757 | 1464794570100 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 1757 | 1464794570108 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:22:50 INFO - PROCESS | 1757 | 1464794570204 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 1757 | 1464794570212 Marionette TRACE conn4 <- [1,422,null,{}] 08:22:50 INFO - PROCESS | 1757 | 1464794570226 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}] 08:22:50 INFO - PROCESS | 1757 | 1464794570427 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:22:50 INFO - PROCESS | 1757 | 1464794570596 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb29000 == 67 [pid = 1757] [id = 113] 08:22:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8ece3000) [pid = 1757] [serial = 338] [outer = (nil)] 08:22:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f6f1400) [pid = 1757] [serial = 339] [outer = 0x8ece3000] 08:22:50 INFO - PROCESS | 1757 | 1464794570692 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8ffc1800) [pid = 1757] [serial = 340] [outer = 0x8ece3000] 08:22:52 INFO - PROCESS | 1757 | 1464794572223 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]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2138ms 08:22:52 INFO - PROCESS | 1757 | 1464794572259 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 1757 | 1464794572270 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:22:52 INFO - PROCESS | 1757 | 1464794572287 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 1757 | 1464794572294 Marionette TRACE conn4 <- [1,426,null,{}] 08:22:52 INFO - PROCESS | 1757 | 1464794572303 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}] 08:22:52 INFO - PROCESS | 1757 | 1464794572552 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:22:52 INFO - PROCESS | 1757 | 1464794572720 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f689400 == 68 [pid = 1757] [id = 114] 08:22:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x91b11400) [pid = 1757] [serial = 341] [outer = (nil)] 08:22:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x928eac00) [pid = 1757] [serial = 342] [outer = 0x91b11400] 08:22:52 INFO - PROCESS | 1757 | 1464794572818 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x9462d800) [pid = 1757] [serial = 343] [outer = 0x91b11400] 08:22:53 INFO - PROCESS | 1757 | 1464794573886 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] 08:22:53 INFO - PROCESS | 1757 | 1464794573940 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:22:53 INFO - PROCESS | 1757 | 1464794573950 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 1757 | 1464794573955 Marionette TRACE conn4 <- [1,430,null,{}] 08:22:53 INFO - PROCESS | 1757 | 1464794573976 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}] 08:22:54 INFO - PROCESS | 1757 | 1464794574198 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:22:54 INFO - PROCESS | 1757 | 1464794574468 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x9818a000 == 69 [pid = 1757] [id = 115] 08:22:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9b091800) [pid = 1757] [serial = 344] [outer = (nil)] 08:22:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9c103c00) [pid = 1757] [serial = 345] [outer = 0x9b091800] 08:22:54 INFO - PROCESS | 1757 | 1464794574618 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9d087000) [pid = 1757] [serial = 346] [outer = 0x9b091800] 08:22:55 INFO - PROCESS | 1757 | 1464794575599 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]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1689ms 08:22:55 INFO - PROCESS | 1757 | 1464794575639 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 1757 | 1464794575645 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:22:55 INFO - PROCESS | 1757 | 1464794575652 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 1757 | 1464794575656 Marionette TRACE conn4 <- [1,434,null,{}] 08:22:55 INFO - PROCESS | 1757 | 1464794575663 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}] 08:22:55 INFO - PROCESS | 1757 | 1464794575871 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:22:56 INFO - PROCESS | 1757 | 1464794576106 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c105000 == 70 [pid = 1757] [id = 116] 08:22:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0xa21b3000) [pid = 1757] [serial = 347] [outer = (nil)] 08:22:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0xa22d4400) [pid = 1757] [serial = 348] [outer = 0xa21b3000] 08:22:56 INFO - PROCESS | 1757 | 1464794576229 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0xa3229400) [pid = 1757] [serial = 349] [outer = 0xa21b3000] 08:22:57 INFO - PROCESS | 1757 | 1464794577236 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]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1636ms 08:22:57 INFO - PROCESS | 1757 | 1464794577289 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:22:57 INFO - PROCESS | 1757 | 1464794577294 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:22:57 INFO - PROCESS | 1757 | 1464794577301 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 1757 | 1464794577304 Marionette TRACE conn4 <- [1,438,null,{}] 08:22:57 INFO - PROCESS | 1757 | 1464794577311 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}] 08:22:57 INFO - PROCESS | 1757 | 1464794577515 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:22:57 INFO - PROCESS | 1757 | 1464794577767 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4ed000 == 71 [pid = 1757] [id = 117] 08:22:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0xa050ac00) [pid = 1757] [serial = 350] [outer = (nil)] 08:22:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0xa3553800) [pid = 1757] [serial = 351] [outer = 0xa050ac00] 08:22:57 INFO - PROCESS | 1757 | 1464794577910 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0xa5045c00) [pid = 1757] [serial = 352] [outer = 0xa050ac00] 08:22:58 INFO - PROCESS | 1757 | 1464794578894 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]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1633ms 08:22:58 INFO - PROCESS | 1757 | 1464794578934 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 1757 | 1464794578940 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:22:58 INFO - PROCESS | 1757 | 1464794578949 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 1757 | 1464794578952 Marionette TRACE conn4 <- [1,442,null,{}] 08:22:58 INFO - PROCESS | 1757 | 1464794578961 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}] 08:22:59 INFO - PROCESS | 1757 | 1464794579192 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:22:59 INFO - PROCESS | 1757 | 1464794579425 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 1757 | ++DOCSHELL 0xa342e400 == 72 [pid = 1757] [id = 118] 08:22:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0xa62fc400) [pid = 1757] [serial = 353] [outer = (nil)] 08:22:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0xa6744000) [pid = 1757] [serial = 354] [outer = 0xa62fc400] 08:22:59 INFO - PROCESS | 1757 | 1464794579536 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0xa6c63400) [pid = 1757] [serial = 355] [outer = 0xa62fc400] 08:23:00 INFO - PROCESS | 1757 | 1464794580516 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]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1602ms 08:23:00 INFO - PROCESS | 1757 | 1464794580550 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:23:00 INFO - PROCESS | 1757 | 1464794580554 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:23:00 INFO - PROCESS | 1757 | 1464794580563 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 1757 | 1464794580566 Marionette TRACE conn4 <- [1,446,null,{}] 08:23:00 INFO - PROCESS | 1757 | 1464794580573 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}] 08:23:00 INFO - PROCESS | 1757 | 1464794580793 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:23:01 INFO - PROCESS | 1757 | 1464794581037 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 1757 | ++DOCSHELL 0xa6ce1000 == 73 [pid = 1757] [id = 119] 08:23:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0xa6ce2800) [pid = 1757] [serial = 356] [outer = (nil)] 08:23:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0xa6ce7c00) [pid = 1757] [serial = 357] [outer = 0xa6ce2800] 08:23:01 INFO - PROCESS | 1757 | 1464794581189 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0xa6cea400) [pid = 1757] [serial = 358] [outer = 0xa6ce2800] 08:23:02 INFO - PROCESS | 1757 | 1464794582233 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]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1742ms 08:23:02 INFO - PROCESS | 1757 | 1464794582305 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 1757 | 1464794582308 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:23:02 INFO - PROCESS | 1757 | 1464794582317 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 1757 | 1464794582319 Marionette TRACE conn4 <- [1,450,null,{}] 08:23:02 INFO - PROCESS | 1757 | 1464794582327 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}] 08:23:02 INFO - PROCESS | 1757 | 1464794582567 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:23:02 INFO - PROCESS | 1757 | 1464794582837 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 1757 | ++DOCSHELL 0xa6c65c00 == 74 [pid = 1757] [id = 120] 08:23:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0xa6ce5400) [pid = 1757] [serial = 359] [outer = (nil)] 08:23:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa8299c00) [pid = 1757] [serial = 360] [outer = 0xa6ce5400] 08:23:02 INFO - PROCESS | 1757 | 1464794582934 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0xa82bb400) [pid = 1757] [serial = 361] [outer = 0xa6ce5400] 08:23:03 INFO - PROCESS | 1757 | 1464794583964 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] 08:23:04 INFO - PROCESS | 1757 | 1464794584020 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:23:04 INFO - PROCESS | 1757 | 1464794584027 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 1757 | 1464794584032 Marionette TRACE conn4 <- [1,454,null,{}] 08:23:04 INFO - PROCESS | 1757 | 1464794584038 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}] 08:23:04 INFO - PROCESS | 1757 | 1464794584246 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:23:04 INFO - PROCESS | 1757 | 1464794584465 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e788c00 == 75 [pid = 1757] [id = 121] 08:23:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8e789800) [pid = 1757] [serial = 362] [outer = (nil)] 08:23:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x8e791800) [pid = 1757] [serial = 363] [outer = 0x8e789800] 08:23:04 INFO - PROCESS | 1757 | 1464794584600 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8e796c00) [pid = 1757] [serial = 364] [outer = 0x8e789800] 08:23:06 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:06 INFO - PROCESS | 1757 | 1464794586143 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]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2188ms 08:23:06 INFO - PROCESS | 1757 | 1464794586267 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:23:06 INFO - PROCESS | 1757 | 1464794586271 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:23:06 INFO - PROCESS | 1757 | 1464794586306 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 1757 | 1464794586309 Marionette TRACE conn4 <- [1,458,null,{}] 08:23:06 INFO - PROCESS | 1757 | 1464794586317 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}] 08:23:06 INFO - PROCESS | 1757 | 1464794586528 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:23:06 INFO - PROCESS | 1757 | 1464794586734 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e795400 == 76 [pid = 1757] [id = 122] 08:23:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x8e8cd800) [pid = 1757] [serial = 365] [outer = (nil)] 08:23:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x91d47800) [pid = 1757] [serial = 366] [outer = 0x8e8cd800] 08:23:06 INFO - PROCESS | 1757 | 1464794586840 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9b146400) [pid = 1757] [serial = 367] [outer = 0x8e8cd800] 08:23:07 INFO - PROCESS | 1757 | 1464794587865 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] 08:23:07 INFO - PROCESS | 1757 | 1464794587909 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:23:07 INFO - PROCESS | 1757 | 1464794587917 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 1757 | 1464794587923 Marionette TRACE conn4 <- [1,462,null,{}] 08:23:07 INFO - PROCESS | 1757 | 1464794587930 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}] 08:23:08 INFO - PROCESS | 1757 | 1464794588150 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:23:08 INFO - PROCESS | 1757 | 1464794588393 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f626400 == 77 [pid = 1757] [id = 123] 08:23:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x8f62b400) [pid = 1757] [serial = 368] [outer = (nil)] 08:23:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x95084c00) [pid = 1757] [serial = 369] [outer = 0x8f62b400] 08:23:08 INFO - PROCESS | 1757 | 1464794588513 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0xa6f4a800) [pid = 1757] [serial = 370] [outer = 0x8f62b400] 08:23:09 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:09 INFO - PROCESS | 1757 | 1464794589897 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] 08:23:10 INFO - PROCESS | 1757 | 1464794590074 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:23:10 INFO - PROCESS | 1757 | 1464794590085 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 1757 | 1464794590091 Marionette TRACE conn4 <- [1,466,null,{}] 08:23:10 INFO - PROCESS | 1757 | 1464794590101 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}] 08:23:10 INFO - PROCESS | 1757 | 1464794590293 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:23:10 INFO - PROCESS | 1757 | 1464794590489 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9ca800 == 78 [pid = 1757] [id = 124] 08:23:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x8d9cc000) [pid = 1757] [serial = 371] [outer = (nil)] 08:23:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x8d9d6c00) [pid = 1757] [serial = 372] [outer = 0x8d9cc000] 08:23:10 INFO - PROCESS | 1757 | 1464794590582 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x8f629400) [pid = 1757] [serial = 373] [outer = 0x8d9cc000] 08:23:11 INFO - PROCESS | 1757 | 1464794591823 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] 08:23:11 INFO - PROCESS | 1757 | 1464794591883 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:23:11 INFO - PROCESS | 1757 | 1464794591902 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 1757 | 1464794591907 Marionette TRACE conn4 <- [1,470,null,{}] 08:23:11 INFO - PROCESS | 1757 | 1464794591914 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}] 08:23:12 INFO - PROCESS | 1757 | 1464794592131 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:23:12 INFO - PROCESS | 1757 | 1464794592360 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e2400 == 79 [pid = 1757] [id = 125] 08:23:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x8f6e9c00) [pid = 1757] [serial = 374] [outer = (nil)] 08:23:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x91b13800) [pid = 1757] [serial = 375] [outer = 0x8f6e9c00] 08:23:12 INFO - PROCESS | 1757 | 1464794592449 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x92883c00) [pid = 1757] [serial = 376] [outer = 0x8f6e9c00] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x95080000 == 78 [pid = 1757] [id = 111] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb1d400 == 77 [pid = 1757] [id = 110] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x92890400 == 76 [pid = 1757] [id = 109] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8ecef400 == 75 [pid = 1757] [id = 108] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4ee400 == 74 [pid = 1757] [id = 107] 08:23:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6f1000 == 73 [pid = 1757] [id = 100] 08:23:13 INFO - PROCESS | 1757 | 1464794593582 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]]]}] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x8ffc8c00) [pid = 1757] [serial = 270] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0x8f4f5800) [pid = 1757] [serial = 273] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x8f685400) [pid = 1757] [serial = 276] [outer = (nil)] [url = about:blank] 08:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1746ms 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x8f6efc00) [pid = 1757] [serial = 280] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8f6ecc00) [pid = 1757] [serial = 279] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x928dbc00) [pid = 1757] [serial = 283] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x91d49c00) [pid = 1757] [serial = 282] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x9507d800) [pid = 1757] [serial = 285] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x95285400) [pid = 1757] [serial = 286] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x9a656c00) [pid = 1757] [serial = 288] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x9b14dc00) [pid = 1757] [serial = 292] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x9b14d000) [pid = 1757] [serial = 294] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x9ac50000) [pid = 1757] [serial = 289] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x9c01a000) [pid = 1757] [serial = 295] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x95287800) [pid = 1757] [serial = 255] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9b2a9c00) [pid = 1757] [serial = 258] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x9b099800) [pid = 1757] [serial = 291] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0xa6743400) [pid = 1757] [serial = 261] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0xa828dc00) [pid = 1757] [serial = 264] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0xa8c88400) [pid = 1757] [serial = 267] [outer = (nil)] [url = about:blank] 08:23:13 INFO - PROCESS | 1757 | 1464794593666 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 1757 | 1464794593672 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:23:13 INFO - PROCESS | 1757 | 1464794593679 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 1757 | 1464794593686 Marionette TRACE conn4 <- [1,474,null,{}] 08:23:13 INFO - PROCESS | 1757 | 1464794593704 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}] 08:23:13 INFO - PROCESS | 1757 | 1464794593904 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:23:14 INFO - PROCESS | 1757 | 1464794594165 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x91d4c800) [pid = 1757] [serial = 377] [outer = 0x9d089400] 08:23:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288e400 == 74 [pid = 1757] [id = 126] 08:23:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9288f800) [pid = 1757] [serial = 378] [outer = (nil)] 08:23:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x928e1c00) [pid = 1757] [serial = 379] [outer = 0x9288f800] 08:23:14 INFO - PROCESS | 1757 | 1464794594283 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9462e400) [pid = 1757] [serial = 380] [outer = 0x9288f800] 08:23:15 INFO - PROCESS | 1757 | 1464794595279 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]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1644ms 08:23:15 INFO - PROCESS | 1757 | 1464794595325 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 1757 | 1464794595330 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:23:15 INFO - PROCESS | 1757 | 1464794595336 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 1757 | 1464794595340 Marionette TRACE conn4 <- [1,478,null,{}] 08:23:15 INFO - PROCESS | 1757 | 1464794595346 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}] 08:23:15 INFO - PROCESS | 1757 | 1464794595536 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:23:15 INFO - PROCESS | 1757 | 1464794595732 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x95077400 == 75 [pid = 1757] [id = 127] 08:23:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9528a400) [pid = 1757] [serial = 381] [outer = (nil)] 08:23:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a49f800) [pid = 1757] [serial = 382] [outer = 0x9528a400] 08:23:15 INFO - PROCESS | 1757 | 1464794595818 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9a710800) [pid = 1757] [serial = 383] [outer = 0x9528a400] 08:23:16 INFO - PROCESS | 1757 | 1464794596725 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]]]}] 08:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1438ms 08:23:16 INFO - PROCESS | 1757 | 1464794596776 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 1757 | 1464794596780 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:23:16 INFO - PROCESS | 1757 | 1464794596793 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 1757 | 1464794596795 Marionette TRACE conn4 <- [1,482,null,{}] 08:23:16 INFO - PROCESS | 1757 | 1464794596802 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}] 08:23:17 INFO - PROCESS | 1757 | 1464794597047 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:23:17 INFO - PROCESS | 1757 | 1464794597079 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a282000 == 76 [pid = 1757] [id = 128] 08:23:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9a719000) [pid = 1757] [serial = 384] [outer = (nil)] 08:23:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9b143800) [pid = 1757] [serial = 385] [outer = 0x9a719000] 08:23:17 INFO - PROCESS | 1757 | 1464794597175 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9b29e400) [pid = 1757] [serial = 386] [outer = 0x9a719000] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x9c103400) [pid = 1757] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x9a1bc400) [pid = 1757] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x93b88c00) [pid = 1757] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x92890800) [pid = 1757] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8f68a800) [pid = 1757] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:23:18 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8f4ef000) [pid = 1757] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:23:18 INFO - PROCESS | 1757 | 1464794598420 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]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1636ms 08:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:23:18 INFO - PROCESS | 1757 | 1464794598430 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 1757 | 1464794598433 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:23:18 INFO - PROCESS | 1757 | 1464794598441 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 1757 | 1464794598445 Marionette TRACE conn4 <- [1,486,null,{}] 08:23:18 INFO - PROCESS | 1757 | 1464794598451 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}] 08:23:18 INFO - PROCESS | 1757 | 1464794598728 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:23:18 INFO - PROCESS | 1757 | 1464794598878 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d858400 == 77 [pid = 1757] [id = 129] 08:23:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x8d85ac00) [pid = 1757] [serial = 387] [outer = (nil)] 08:23:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8d863400) [pid = 1757] [serial = 388] [outer = 0x8d85ac00] 08:23:18 INFO - PROCESS | 1757 | 1464794598960 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x95083c00) [pid = 1757] [serial = 389] [outer = 0x8d85ac00] 08:23:19 INFO - PROCESS | 1757 | 1464794599809 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]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1445ms 08:23:19 INFO - PROCESS | 1757 | 1464794599886 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 1757 | 1464794599892 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:23:19 INFO - PROCESS | 1757 | 1464794599900 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 1757 | 1464794599904 Marionette TRACE conn4 <- [1,490,null,{}] 08:23:19 INFO - PROCESS | 1757 | 1464794599910 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}] 08:23:20 INFO - PROCESS | 1757 | 1464794600120 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:23:20 INFO - PROCESS | 1757 | 1464794600363 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d859c00 == 78 [pid = 1757] [id = 130] 08:23:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8d85a400) [pid = 1757] [serial = 390] [outer = (nil)] 08:23:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x8d85fc00) [pid = 1757] [serial = 391] [outer = 0x8d85a400] 08:23:20 INFO - PROCESS | 1757 | 1464794600543 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x8d9cb400) [pid = 1757] [serial = 392] [outer = 0x8d85a400] 08:23:21 INFO - PROCESS | 1757 | 1464794601584 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]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1738ms 08:23:21 INFO - PROCESS | 1757 | 1464794601640 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 1757 | 1464794601649 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:23:21 INFO - PROCESS | 1757 | 1464794601659 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 1757 | 1464794601664 Marionette TRACE conn4 <- [1,494,null,{}] 08:23:21 INFO - PROCESS | 1757 | 1464794601674 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}] 08:23:21 INFO - PROCESS | 1757 | 1464794601950 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:23:22 INFO - PROCESS | 1757 | 1464794602244 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9e800 == 79 [pid = 1757] [id = 131] 08:23:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x8eea0800) [pid = 1757] [serial = 393] [outer = (nil)] 08:23:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x8eea3400) [pid = 1757] [serial = 394] [outer = 0x8eea0800] 08:23:22 INFO - PROCESS | 1757 | 1464794602350 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x8f628c00) [pid = 1757] [serial = 395] [outer = 0x8eea0800] 08:23:23 INFO - PROCESS | 1757 | 1464794603487 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]]]}] 08:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1889ms 08:23:23 INFO - PROCESS | 1757 | 1464794603551 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 1757 | 1464794603558 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:23:23 INFO - PROCESS | 1757 | 1464794603568 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 1757 | 1464794603572 Marionette TRACE conn4 <- [1,498,null,{}] 08:23:23 INFO - PROCESS | 1757 | 1464794603580 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}] 08:23:23 INFO - PROCESS | 1757 | 1464794603805 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:23:24 INFO - PROCESS | 1757 | 1464794604126 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffbc400 == 80 [pid = 1757] [id = 132] 08:23:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x8ffc8000) [pid = 1757] [serial = 396] [outer = (nil)] 08:23:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x91b0f000) [pid = 1757] [serial = 397] [outer = 0x8ffc8000] 08:23:24 INFO - PROCESS | 1757 | 1464794604225 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x928ea400) [pid = 1757] [serial = 398] [outer = 0x8ffc8000] 08:23:25 INFO - PROCESS | 1757 | 1464794605325 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]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1788ms 08:23:25 INFO - PROCESS | 1757 | 1464794605357 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 1757 | 1464794605361 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:23:25 INFO - PROCESS | 1757 | 1464794605373 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 1757 | 1464794605384 Marionette TRACE conn4 <- [1,502,null,{}] 08:23:25 INFO - PROCESS | 1757 | 1464794605401 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}] 08:23:25 INFO - PROCESS | 1757 | 1464794605635 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:23:25 INFO - PROCESS | 1757 | 1464794605866 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x95322400 == 81 [pid = 1757] [id = 133] 08:23:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x99d78c00) [pid = 1757] [serial = 399] [outer = (nil)] 08:23:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x9a649c00) [pid = 1757] [serial = 400] [outer = 0x99d78c00] 08:23:26 INFO - PROCESS | 1757 | 1464794606007 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x9a711800) [pid = 1757] [serial = 401] [outer = 0x99d78c00] 08:23:27 INFO - PROCESS | 1757 | 1464794607000 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]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1702ms 08:23:27 INFO - PROCESS | 1757 | 1464794607074 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 1757 | 1464794607078 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:23:27 INFO - PROCESS | 1757 | 1464794607086 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 1757 | 1464794607090 Marionette TRACE conn4 <- [1,506,null,{}] 08:23:27 INFO - PROCESS | 1757 | 1464794607096 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}] 08:23:27 INFO - PROCESS | 1757 | 1464794607323 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:23:27 INFO - PROCESS | 1757 | 1464794607551 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a6a9800 == 82 [pid = 1757] [id = 134] 08:23:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x9b08d000) [pid = 1757] [serial = 402] [outer = (nil)] 08:23:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x9c044c00) [pid = 1757] [serial = 403] [outer = 0x9b08d000] 08:23:27 INFO - PROCESS | 1757 | 1464794607689 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x9d063800) [pid = 1757] [serial = 404] [outer = 0x9b08d000] 08:23:28 INFO - PROCESS | 1757 | 1464794608726 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]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1684ms 08:23:28 INFO - PROCESS | 1757 | 1464794608772 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 1757 | 1464794608776 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:23:28 INFO - PROCESS | 1757 | 1464794608784 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 1757 | 1464794608788 Marionette TRACE conn4 <- [1,510,null,{}] 08:23:28 INFO - PROCESS | 1757 | 1464794608794 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}] 08:23:29 INFO - PROCESS | 1757 | 1464794609000 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:23:29 INFO - PROCESS | 1757 | 1464794609233 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de3ac00 == 83 [pid = 1757] [id = 135] 08:23:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x8de3b000) [pid = 1757] [serial = 405] [outer = (nil)] 08:23:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x8de3e400) [pid = 1757] [serial = 406] [outer = 0x8de3b000] 08:23:29 INFO - PROCESS | 1757 | 1464794609392 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0xa1066c00) [pid = 1757] [serial = 407] [outer = 0x8de3b000] 08:23:30 INFO - PROCESS | 1757 | 1464794610456 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]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1734ms 08:23:30 INFO - PROCESS | 1757 | 1464794610519 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:23:30 INFO - PROCESS | 1757 | 1464794610524 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:23:30 INFO - PROCESS | 1757 | 1464794610531 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 1757 | 1464794610534 Marionette TRACE conn4 <- [1,514,null,{}] 08:23:30 INFO - PROCESS | 1757 | 1464794610541 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}] 08:23:30 INFO - PROCESS | 1757 | 1464794610749 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:23:31 INFO - PROCESS | 1757 | 1464794611030 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c587000 == 84 [pid = 1757] [id = 136] 08:23:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x8c588800) [pid = 1757] [serial = 408] [outer = (nil)] 08:23:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x8c58f800) [pid = 1757] [serial = 409] [outer = 0x8c588800] 08:23:31 INFO - PROCESS | 1757 | 1464794611125 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 188 (0x8de3f400) [pid = 1757] [serial = 410] [outer = 0x8c588800] 08:23:32 INFO - PROCESS | 1757 | 1464794612104 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]]]}] 08:23:32 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 08:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1637ms 08:23:32 INFO - PROCESS | 1757 | 1464794612168 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 1757 | 1464794612175 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:23:32 INFO - PROCESS | 1757 | 1464794612187 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1757 | 1464794612190 Marionette TRACE conn4 <- [1,518,null,{}] 08:23:32 INFO - PROCESS | 1757 | 1464794612198 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}] 08:23:32 INFO - PROCESS | 1757 | 1464794612445 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:23:32 INFO - PROCESS | 1757 | 1464794612720 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c590400 == 85 [pid = 1757] [id = 137] 08:23:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 189 (0x8da94400) [pid = 1757] [serial = 411] [outer = (nil)] 08:23:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 190 (0x8da9bc00) [pid = 1757] [serial = 412] [outer = 0x8da94400] 08:23:32 INFO - PROCESS | 1757 | 1464794612819 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 191 (0x8daa0000) [pid = 1757] [serial = 413] [outer = 0x8da94400] 08:23:33 INFO - PROCESS | 1757 | 1464794613901 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]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1785ms 08:23:33 INFO - PROCESS | 1757 | 1464794613972 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 1757 | 1464794613978 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:23:33 INFO - PROCESS | 1757 | 1464794613991 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 1757 | 1464794613994 Marionette TRACE conn4 <- [1,522,null,{}] 08:23:34 INFO - PROCESS | 1757 | 1464794614002 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}] 08:23:34 INFO - PROCESS | 1757 | 1464794614250 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:23:34 INFO - PROCESS | 1757 | 1464794614508 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e4400 == 86 [pid = 1757] [id = 138] 08:23:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 192 (0x8c0e6400) [pid = 1757] [serial = 414] [outer = (nil)] 08:23:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 193 (0x8c0ec400) [pid = 1757] [serial = 415] [outer = 0x8c0e6400] 08:23:34 INFO - PROCESS | 1757 | 1464794614657 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 194 (0x8c0ef000) [pid = 1757] [serial = 416] [outer = 0x8c0e6400] 08:23:35 INFO - PROCESS | 1757 | 1464794615790 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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1846ms 08:23:35 INFO - PROCESS | 1757 | 1464794615835 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:23:35 INFO - PROCESS | 1757 | 1464794615839 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:23:35 INFO - PROCESS | 1757 | 1464794615846 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1757 | 1464794615851 Marionette TRACE conn4 <- [1,526,null,{}] 08:23:35 INFO - PROCESS | 1757 | 1464794615858 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}] 08:23:36 INFO - PROCESS | 1757 | 1464794616100 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:23:36 INFO - PROCESS | 1757 | 1464794616350 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0ee000 == 87 [pid = 1757] [id = 139] 08:23:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 195 (0x8c585400) [pid = 1757] [serial = 417] [outer = (nil)] 08:23:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 196 (0x8daa1c00) [pid = 1757] [serial = 418] [outer = 0x8c585400] 08:23:36 INFO - PROCESS | 1757 | 1464794616499 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 197 (0x8de37c00) [pid = 1757] [serial = 419] [outer = 0x8c585400] 08:23:37 INFO - PROCESS | 1757 | 1464794617977 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]]]}] 08:23:38 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 08:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2195ms 08:23:38 INFO - PROCESS | 1757 | 1464794618042 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 1757 | 1464794618050 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:23:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:23:38 INFO - PROCESS | 1757 | 1464794618060 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 1757 | 1464794618066 Marionette TRACE conn4 <- [1,530,null,{}] 08:23:38 INFO - PROCESS | 1757 | 1464794618075 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}] 08:23:38 INFO - PROCESS | 1757 | 1464794618327 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:23:38 INFO - PROCESS | 1757 | 1464794618688 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9d5800 == 88 [pid = 1757] [id = 140] 08:23:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 198 (0x8da9a000) [pid = 1757] [serial = 420] [outer = (nil)] 08:23:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 199 (0x8e78d400) [pid = 1757] [serial = 421] [outer = 0x8da9a000] 08:23:38 INFO - PROCESS | 1757 | 1464794618780 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 200 (0x8eb1f800) [pid = 1757] [serial = 422] [outer = 0x8da9a000] 08:23:39 INFO - PROCESS | 1757 | 1464794619701 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"]]]}] 08:23:39 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 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:23:39 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 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:23:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:23:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1695ms 08:23:39 INFO - PROCESS | 1757 | 1464794619830 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1757 | 1464794619839 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x93a60400 == 87 [pid = 1757] [id = 17] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x93a67800 == 86 [pid = 1757] [id = 16] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x9527c400 == 85 [pid = 1757] [id = 15] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x8ffc3800 == 84 [pid = 1757] [id = 90] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 199 (0x8eb2b800) [pid = 1757] [serial = 315] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 198 (0x928de400) [pid = 1757] [serial = 300] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 197 (0xa228e400) [pid = 1757] [serial = 297] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 196 (0x992b5800) [pid = 1757] [serial = 306] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 195 (0x8ece9400) [pid = 1757] [serial = 318] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 194 (0xa24acc00) [pid = 1757] [serial = 309] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 193 (0x9a4ae400) [pid = 1757] [serial = 303] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 192 (0x91b0d800) [pid = 1757] [serial = 312] [outer = (nil)] [url = about:blank] 08:23:39 INFO - PROCESS | 1757 | --DOMWINDOW == 191 (0x9ac54800) [pid = 1757] [serial = 336] [outer = (nil)] [url = about:blank] 08:23:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4eec00 == 83 [pid = 1757] [id = 91] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x91d3e800 == 82 [pid = 1757] [id = 89] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0xa3430000 == 81 [pid = 1757] [id = 87] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x91d4b800 == 80 [pid = 1757] [id = 88] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x8d858400 == 79 [pid = 1757] [id = 129] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x9a282000 == 78 [pid = 1757] [id = 128] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x95077400 == 77 [pid = 1757] [id = 127] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x9288e400 == 76 [pid = 1757] [id = 126] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e2400 == 75 [pid = 1757] [id = 125] 08:23:39 INFO - PROCESS | 1757 | 1464794619957 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1757 | 1464794619961 Marionette TRACE conn4 <- [1,534,null,{}] 08:23:39 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9ca800 == 74 [pid = 1757] [id = 124] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0x8e788c00 == 73 [pid = 1757] [id = 121] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0xa6c65c00 == 72 [pid = 1757] [id = 120] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0xa6ce1000 == 71 [pid = 1757] [id = 119] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0xa342e400 == 70 [pid = 1757] [id = 118] 08:23:40 INFO - PROCESS | 1757 | 1464794620019 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}] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4ed000 == 69 [pid = 1757] [id = 117] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0x9c105000 == 68 [pid = 1757] [id = 116] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb29000 == 67 [pid = 1757] [id = 113] 08:23:40 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e4400 == 66 [pid = 1757] [id = 112] 08:23:40 INFO - PROCESS | 1757 | 1464794620408 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 190 (0xa670ac00) [pid = 1757] [serial = 210] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 189 (0x9a657c00) [pid = 1757] [serial = 333] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 188 (0x9557f000) [pid = 1757] [serial = 330] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 187 (0x928e0c00) [pid = 1757] [serial = 327] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x92882400) [pid = 1757] [serial = 325] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x8f68ac00) [pid = 1757] [serial = 321] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x99d81400) [pid = 1757] [serial = 331] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x8f6e5800) [pid = 1757] [serial = 322] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x9a719c00) [pid = 1757] [serial = 334] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x91d3d400) [pid = 1757] [serial = 324] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x928e9c00) [pid = 1757] [serial = 328] [outer = (nil)] [url = about:blank] 08:23:40 INFO - PROCESS | 1757 | 1464794620584 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8c5000 == 67 [pid = 1757] [id = 141] 08:23:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x8ee96800) [pid = 1757] [serial = 423] [outer = (nil)] 08:23:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x8f628800) [pid = 1757] [serial = 424] [outer = 0x8ee96800] 08:23:40 INFO - PROCESS | 1757 | 1464794620668 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x8f688c00) [pid = 1757] [serial = 425] [outer = 0x8ee96800] 08:23:41 INFO - PROCESS | 1757 | 1464794621641 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]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:23:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1772ms 08:23:41 INFO - PROCESS | 1757 | 1464794621685 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1757 | 1464794621690 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:23:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:23:41 INFO - PROCESS | 1757 | 1464794621697 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 1757 | 1464794621703 Marionette TRACE conn4 <- [1,538,null,{}] 08:23:41 INFO - PROCESS | 1757 | 1464794621725 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}] 08:23:41 INFO - PROCESS | 1757 | 1464794621940 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:23:42 INFO - PROCESS | 1757 | 1464794622186 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e6c00 == 68 [pid = 1757] [id = 142] 08:23:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x8ffc9c00) [pid = 1757] [serial = 426] [outer = (nil)] 08:23:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0x91d3e400) [pid = 1757] [serial = 427] [outer = 0x8ffc9c00] 08:23:42 INFO - PROCESS | 1757 | 1464794622293 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x928dbc00) [pid = 1757] [serial = 428] [outer = 0x8ffc9c00] 08:23:43 INFO - PROCESS | 1757 | 1464794623155 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]]]}] 08:23:43 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. 08:23:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1490ms 08:23:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:23:43 INFO - PROCESS | 1757 | 1464794623193 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 1757 | 1464794623197 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:23:43 INFO - PROCESS | 1757 | 1464794623205 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 1757 | 1464794623208 Marionette TRACE conn4 <- [1,542,null,{}] 08:23:43 INFO - PROCESS | 1757 | 1464794623215 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}] 08:23:43 INFO - PROCESS | 1757 | 1464794623461 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:23:43 INFO - PROCESS | 1757 | 1464794623506 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e2800 == 69 [pid = 1757] [id = 143] 08:23:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x8f683800) [pid = 1757] [serial = 429] [outer = (nil)] 08:23:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 188 (0x93b88c00) [pid = 1757] [serial = 430] [outer = 0x8f683800] 08:23:43 INFO - PROCESS | 1757 | 1464794623588 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 189 (0x9507f400) [pid = 1757] [serial = 431] [outer = 0x8f683800] 08:23:44 INFO - PROCESS | 1757 | 1464794624574 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]]]}] 08:23:44 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. 08:23:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1394ms 08:23:44 INFO - PROCESS | 1757 | 1464794624632 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:23:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:23:44 INFO - PROCESS | 1757 | 1464794624637 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:23:44 INFO - PROCESS | 1757 | 1464794624645 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1757 | 1464794624666 Marionette TRACE conn4 <- [1,546,null,{}] 08:23:44 INFO - PROCESS | 1757 | 1464794624680 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}] 08:23:44 INFO - PROCESS | 1757 | 1464794624945 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 188 (0x9a719000) [pid = 1757] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 187 (0x8ffc6c00) [pid = 1757] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x9528a400) [pid = 1757] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x8f6e9c00) [pid = 1757] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x8d9cc000) [pid = 1757] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x9288f800) [pid = 1757] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x9d0c2800) [pid = 1757] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:23:45 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x9ac55000) [pid = 1757] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:23:45 INFO - PROCESS | 1757 | 1464794625640 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d85f000 == 70 [pid = 1757] [id = 144] 08:23:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x8d85f800) [pid = 1757] [serial = 432] [outer = (nil)] 08:23:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x8f630000) [pid = 1757] [serial = 433] [outer = 0x8d85f800] 08:23:45 INFO - PROCESS | 1757 | 1464794625723 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x8ffc5000) [pid = 1757] [serial = 434] [outer = 0x8d85f800] 08:23:46 INFO - PROCESS | 1757 | 1464794626614 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]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:23:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2017ms 08:23:46 INFO - PROCESS | 1757 | 1464794626662 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 1757 | 1464794626666 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:23:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:23:46 INFO - PROCESS | 1757 | 1464794626675 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 1757 | 1464794626680 Marionette TRACE conn4 <- [1,550,null,{}] 08:23:46 INFO - PROCESS | 1757 | 1464794626686 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}] 08:23:46 INFO - PROCESS | 1757 | 1464794626929 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:23:47 INFO - PROCESS | 1757 | 1464794627100 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ecea000 == 71 [pid = 1757] [id = 145] 08:23:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0x8f6e9000) [pid = 1757] [serial = 435] [outer = (nil)] 08:23:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x9a1dd800) [pid = 1757] [serial = 436] [outer = 0x8f6e9000] 08:23:47 INFO - PROCESS | 1757 | 1464794627227 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x9a714400) [pid = 1757] [serial = 437] [outer = 0x8f6e9000] 08:23:48 INFO - PROCESS | 1757 | 1464794628406 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]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:23:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1788ms 08:23:48 INFO - PROCESS | 1757 | 1464794628465 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 1757 | 1464794628475 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:23:48 INFO - PROCESS | 1757 | 1464794628484 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 1757 | 1464794628491 Marionette TRACE conn4 <- [1,554,null,{}] 08:23:48 INFO - PROCESS | 1757 | 1464794628502 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}] 08:23:48 INFO - PROCESS | 1757 | 1464794628736 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:23:49 INFO - PROCESS | 1757 | 1464794629033 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da9c800 == 72 [pid = 1757] [id = 146] 08:23:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 188 (0x8daa2400) [pid = 1757] [serial = 438] [outer = (nil)] 08:23:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 189 (0x8e8d1800) [pid = 1757] [serial = 439] [outer = 0x8daa2400] 08:23:49 INFO - PROCESS | 1757 | 1464794629135 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 190 (0x8ecea400) [pid = 1757] [serial = 440] [outer = 0x8daa2400] 08:23:49 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:50 INFO - PROCESS | 1757 | 1464794630210 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]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1788ms 08:23:50 INFO - PROCESS | 1757 | 1464794630274 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:23:50 INFO - PROCESS | 1757 | 1464794630284 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:23:50 INFO - PROCESS | 1757 | 1464794630338 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 1757 | 1464794630345 Marionette TRACE conn4 <- [1,558,null,{}] 08:23:50 INFO - PROCESS | 1757 | 1464794630367 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}] 08:23:50 INFO - PROCESS | 1757 | 1464794630650 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:23:50 INFO - PROCESS | 1757 | 1464794630939 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e4400 == 73 [pid = 1757] [id = 147] 08:23:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 191 (0x8f6e8c00) [pid = 1757] [serial = 441] [outer = (nil)] 08:23:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 192 (0x91b0a000) [pid = 1757] [serial = 442] [outer = 0x8f6e8c00] 08:23:51 INFO - PROCESS | 1757 | 1464794631035 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 193 (0x928e0c00) [pid = 1757] [serial = 443] [outer = 0x8f6e8c00] 08:23:52 INFO - PROCESS | 1757 | 1464794632064 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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1840ms 08:23:52 INFO - PROCESS | 1757 | 1464794632137 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 1757 | 1464794632141 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:23:52 INFO - PROCESS | 1757 | 1464794632150 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1757 | 1464794632157 Marionette TRACE conn4 <- [1,562,null,{}] 08:23:52 INFO - PROCESS | 1757 | 1464794632180 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}] 08:23:52 INFO - PROCESS | 1757 | 1464794632558 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:23:52 INFO - PROCESS | 1757 | 1464794632758 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a1df400 == 74 [pid = 1757] [id = 148] 08:23:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 194 (0x9a64a400) [pid = 1757] [serial = 444] [outer = (nil)] 08:23:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 195 (0x9ac4f400) [pid = 1757] [serial = 445] [outer = 0x9a64a400] 08:23:52 INFO - PROCESS | 1757 | 1464794632859 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 196 (0x9b091c00) [pid = 1757] [serial = 446] [outer = 0x9a64a400] 08:23:53 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:53 INFO - PROCESS | 1757 | 1464794633816 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]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1696ms 08:23:53 INFO - PROCESS | 1757 | 1464794633848 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 1757 | 1464794633854 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:23:53 INFO - PROCESS | 1757 | 1464794633862 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 1757 | 1464794633865 Marionette TRACE conn4 <- [1,566,null,{}] 08:23:53 INFO - PROCESS | 1757 | 1464794633891 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}] 08:23:54 INFO - PROCESS | 1757 | 1464794634112 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:23:54 INFO - PROCESS | 1757 | 1464794634349 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8daa2c00 == 75 [pid = 1757] [id = 149] 08:23:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 197 (0x9a4a6800) [pid = 1757] [serial = 447] [outer = (nil)] 08:23:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 198 (0x9b7b9c00) [pid = 1757] [serial = 448] [outer = 0x9a4a6800] 08:23:54 INFO - PROCESS | 1757 | 1464794634460 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 199 (0x9c016400) [pid = 1757] [serial = 449] [outer = 0x9a4a6800] 08:23:55 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:55 INFO - PROCESS | 1757 | 1464794635400 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1589ms 08:23:55 INFO - PROCESS | 1757 | 1464794635454 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 1757 | 1464794635462 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:23:55 INFO - PROCESS | 1757 | 1464794635473 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1757 | 1464794635478 Marionette TRACE conn4 <- [1,570,null,{}] 08:23:55 INFO - PROCESS | 1757 | 1464794635484 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}] 08:23:55 INFO - PROCESS | 1757 | 1464794635720 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:23:55 INFO - PROCESS | 1757 | 1464794635956 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f62b800 == 76 [pid = 1757] [id = 150] 08:23:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 200 (0x9b2a7400) [pid = 1757] [serial = 450] [outer = (nil)] 08:23:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 201 (0x9d0cc400) [pid = 1757] [serial = 451] [outer = 0x9b2a7400] 08:23:56 INFO - PROCESS | 1757 | 1464794636106 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 202 (0xa228a400) [pid = 1757] [serial = 452] [outer = 0x9b2a7400] 08:23:56 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:57 INFO - PROCESS | 1757 | 1464794637101 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1687ms 08:23:57 INFO - PROCESS | 1757 | 1464794637159 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1757 | 1464794637162 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:23:57 INFO - PROCESS | 1757 | 1464794637174 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1757 | 1464794637178 Marionette TRACE conn4 <- [1,574,null,{}] 08:23:57 INFO - PROCESS | 1757 | 1464794637188 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}] 08:23:57 INFO - PROCESS | 1757 | 1464794637558 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:23:57 INFO - PROCESS | 1757 | 1464794637808 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0ec800 == 77 [pid = 1757] [id = 151] 08:23:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 203 (0x9c105000) [pid = 1757] [serial = 453] [outer = (nil)] 08:23:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 204 (0xa3435800) [pid = 1757] [serial = 454] [outer = 0x9c105000] 08:23:57 INFO - PROCESS | 1757 | 1464794637942 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 205 (0xa5047000) [pid = 1757] [serial = 455] [outer = 0x9c105000] 08:23:58 INFO - PROCESS | 1757 | 1464794638969 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1849ms 08:23:59 INFO - PROCESS | 1757 | 1464794639024 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1757 | 1464794639027 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:23:59 INFO - PROCESS | 1757 | 1464794639036 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1757 | 1464794639040 Marionette TRACE conn4 <- [1,578,null,{}] 08:23:59 INFO - PROCESS | 1757 | 1464794639047 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}] 08:23:59 INFO - PROCESS | 1757 | 1464794639260 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:23:59 INFO - PROCESS | 1757 | 1464794639495 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c582000 == 78 [pid = 1757] [id = 152] 08:23:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 206 (0x8db43400) [pid = 1757] [serial = 456] [outer = (nil)] 08:23:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 207 (0x8db49c00) [pid = 1757] [serial = 457] [outer = 0x8db43400] 08:23:59 INFO - PROCESS | 1757 | 1464794639636 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 208 (0x8db4dc00) [pid = 1757] [serial = 458] [outer = 0x8db43400] 08:24:00 INFO - PROCESS | 1757 | 1464794640559 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1586ms 08:24:00 INFO - PROCESS | 1757 | 1464794640624 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:24:00 INFO - PROCESS | 1757 | 1464794640628 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:24:00 INFO - PROCESS | 1757 | 1464794640636 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1757 | 1464794640639 Marionette TRACE conn4 <- [1,582,null,{}] 08:24:00 INFO - PROCESS | 1757 | 1464794640647 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}] 08:24:00 INFO - PROCESS | 1757 | 1464794640865 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:24:01 INFO - PROCESS | 1757 | 1464794641113 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db44800 == 79 [pid = 1757] [id = 153] 08:24:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 209 (0x8db4d400) [pid = 1757] [serial = 459] [outer = (nil)] 08:24:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 210 (0xa5049000) [pid = 1757] [serial = 460] [outer = 0x8db4d400] 08:24:01 INFO - PROCESS | 1757 | 1464794641278 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 211 (0xa62fa400) [pid = 1757] [serial = 461] [outer = 0x8db4d400] 08:24:02 INFO - PROCESS | 1757 | 1464794642250 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]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1684ms 08:24:02 INFO - PROCESS | 1757 | 1464794642321 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 1757 | 1464794642331 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:24:02 INFO - PROCESS | 1757 | 1464794642347 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 1757 | 1464794642352 Marionette TRACE conn4 <- [1,586,null,{}] 08:24:02 INFO - PROCESS | 1757 | 1464794642366 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}] 08:24:02 INFO - PROCESS | 1757 | 1464794642626 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:24:02 INFO - PROCESS | 1757 | 1464794642947 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aded400 == 80 [pid = 1757] [id = 154] 08:24:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 212 (0x8adee000) [pid = 1757] [serial = 462] [outer = (nil)] 08:24:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 213 (0x8adf5800) [pid = 1757] [serial = 463] [outer = 0x8adee000] 08:24:03 INFO - PROCESS | 1757 | 1464794643046 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 214 (0x8adfac00) [pid = 1757] [serial = 464] [outer = 0x8adee000] 08:24:03 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:04 INFO - PROCESS | 1757 | 1464794644089 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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1798ms 08:24:04 INFO - PROCESS | 1757 | 1464794644142 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:24:04 INFO - PROCESS | 1757 | 1464794644147 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:24:04 INFO - PROCESS | 1757 | 1464794644154 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1757 | 1464794644157 Marionette TRACE conn4 <- [1,590,null,{}] 08:24:04 INFO - PROCESS | 1757 | 1464794644164 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}] 08:24:04 INFO - PROCESS | 1757 | 1464794644382 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:24:04 INFO - PROCESS | 1757 | 1464794644666 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e6800 == 81 [pid = 1757] [id = 155] 08:24:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 215 (0x8db46000) [pid = 1757] [serial = 465] [outer = (nil)] 08:24:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 216 (0x91183800) [pid = 1757] [serial = 466] [outer = 0x8db46000] 08:24:04 INFO - PROCESS | 1757 | 1464794644767 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 217 (0x91185800) [pid = 1757] [serial = 467] [outer = 0x8db46000] 08:24:05 INFO - PROCESS | 1757 | 1464794645859 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1737ms 08:24:05 INFO - PROCESS | 1757 | 1464794645892 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:24:05 INFO - PROCESS | 1757 | 1464794645909 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:24:05 INFO - PROCESS | 1757 | 1464794645917 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 1757 | 1464794645923 Marionette TRACE conn4 <- [1,594,null,{}] 08:24:05 INFO - PROCESS | 1757 | 1464794645930 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}] 08:24:06 INFO - PROCESS | 1757 | 1464794646179 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:24:06 INFO - PROCESS | 1757 | 1464794646444 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adfc400 == 82 [pid = 1757] [id = 156] 08:24:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 218 (0x8aed6c00) [pid = 1757] [serial = 468] [outer = (nil)] 08:24:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 219 (0x9118ac00) [pid = 1757] [serial = 469] [outer = 0x8aed6c00] 08:24:06 INFO - PROCESS | 1757 | 1464794646591 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 220 (0x99113400) [pid = 1757] [serial = 470] [outer = 0x8aed6c00] 08:24:07 INFO - PROCESS | 1757 | 1464794647570 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1697ms 08:24:07 INFO - PROCESS | 1757 | 1464794647615 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:24:07 INFO - PROCESS | 1757 | 1464794647619 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:24:07 INFO - PROCESS | 1757 | 1464794647627 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1757 | 1464794647630 Marionette TRACE conn4 <- [1,598,null,{}] 08:24:07 INFO - PROCESS | 1757 | 1464794647638 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}] 08:24:07 INFO - PROCESS | 1757 | 1464794647852 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:24:08 INFO - PROCESS | 1757 | 1464794648095 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aed5400 == 83 [pid = 1757] [id = 157] 08:24:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 221 (0x8b1ee400) [pid = 1757] [serial = 471] [outer = (nil)] 08:24:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 222 (0x8b1f4400) [pid = 1757] [serial = 472] [outer = 0x8b1ee400] 08:24:08 INFO - PROCESS | 1757 | 1464794648241 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 223 (0x8b1f8000) [pid = 1757] [serial = 473] [outer = 0x8b1ee400] 08:24:09 INFO - PROCESS | 1757 | 1464794649166 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]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1588ms 08:24:09 INFO - PROCESS | 1757 | 1464794649215 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:24:09 INFO - PROCESS | 1757 | 1464794649219 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:24:09 INFO - PROCESS | 1757 | 1464794649226 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 1757 | 1464794649230 Marionette TRACE conn4 <- [1,602,null,{}] 08:24:09 INFO - PROCESS | 1757 | 1464794649236 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}] 08:24:09 INFO - PROCESS | 1757 | 1464794649464 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:24:09 INFO - PROCESS | 1757 | 1464794649704 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf1800 == 84 [pid = 1757] [id = 158] 08:24:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 224 (0x8b1f1800) [pid = 1757] [serial = 474] [outer = (nil)] 08:24:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 225 (0x8b415c00) [pid = 1757] [serial = 475] [outer = 0x8b1f1800] 08:24:09 INFO - PROCESS | 1757 | 1464794649847 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 226 (0x8b419400) [pid = 1757] [serial = 476] [outer = 0x8b1f1800] 08:24:10 INFO - PROCESS | 1757 | 1464794650888 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]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1739ms 08:24:10 INFO - PROCESS | 1757 | 1464794650968 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1757 | 1464794650971 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:24:10 INFO - PROCESS | 1757 | 1464794650980 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1757 | 1464794650984 Marionette TRACE conn4 <- [1,606,null,{}] 08:24:10 INFO - PROCESS | 1757 | 1464794650991 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}] 08:24:11 INFO - PROCESS | 1757 | 1464794651208 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:24:11 INFO - PROCESS | 1757 | 1464794651465 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1fb400 == 85 [pid = 1757] [id = 159] 08:24:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 227 (0x8b1fb800) [pid = 1757] [serial = 477] [outer = (nil)] 08:24:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 228 (0x8b420c00) [pid = 1757] [serial = 478] [outer = 0x8b1fb800] 08:24:11 INFO - PROCESS | 1757 | 1464794651607 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 229 (0x8b423400) [pid = 1757] [serial = 479] [outer = 0x8b1fb800] 08:24:12 INFO - PROCESS | 1757 | 1464794652589 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1645ms 08:24:12 INFO - PROCESS | 1757 | 1464794652626 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1757 | 1464794652630 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:24:12 INFO - PROCESS | 1757 | 1464794652639 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1757 | 1464794652642 Marionette TRACE conn4 <- [1,610,null,{}] 08:24:12 INFO - PROCESS | 1757 | 1464794652649 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}] 08:24:12 INFO - PROCESS | 1757 | 1464794652870 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:24:13 INFO - PROCESS | 1757 | 1464794653135 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b419800 == 86 [pid = 1757] [id = 160] 08:24:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 230 (0x8b41d000) [pid = 1757] [serial = 480] [outer = (nil)] 08:24:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 231 (0x8c346400) [pid = 1757] [serial = 481] [outer = 0x8b41d000] 08:24:13 INFO - PROCESS | 1757 | 1464794653277 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 232 (0x8c34a000) [pid = 1757] [serial = 482] [outer = 0x8b41d000] 08:24:14 INFO - PROCESS | 1757 | 1464794654574 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]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1983ms 08:24:14 INFO - PROCESS | 1757 | 1464794654624 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1757 | 1464794654630 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:24:14 INFO - PROCESS | 1757 | 1464794654697 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1757 | 1464794654704 Marionette TRACE conn4 <- [1,614,null,{}] 08:24:14 INFO - PROCESS | 1757 | 1464794654748 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}] 08:24:14 INFO - PROCESS | 1757 | 1464794654946 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:24:15 INFO - PROCESS | 1757 | 1464794655143 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1f1000 == 87 [pid = 1757] [id = 161] 08:24:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 233 (0x8b417c00) [pid = 1757] [serial = 483] [outer = (nil)] 08:24:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 234 (0x8c0ee800) [pid = 1757] [serial = 484] [outer = 0x8b417c00] 08:24:15 INFO - PROCESS | 1757 | 1464794655272 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 235 (0x8c350400) [pid = 1757] [serial = 485] [outer = 0x8b417c00] 08:24:16 INFO - PROCESS | 1757 | 1464794656391 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]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1816ms 08:24:16 INFO - PROCESS | 1757 | 1464794656458 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1757 | 1464794656472 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:24:16 INFO - PROCESS | 1757 | 1464794656485 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1757 | 1464794656491 Marionette TRACE conn4 <- [1,618,null,{}] 08:24:16 INFO - PROCESS | 1757 | 1464794656498 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}] 08:24:16 INFO - PROCESS | 1757 | 1464794656834 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 234 (0x9c103c00) [pid = 1757] [serial = 345] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 233 (0xa22d4400) [pid = 1757] [serial = 348] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 232 (0xa3553800) [pid = 1757] [serial = 351] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 231 (0xa6744000) [pid = 1757] [serial = 354] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 230 (0xa6ce7c00) [pid = 1757] [serial = 357] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 229 (0xa8299c00) [pid = 1757] [serial = 360] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 228 (0x8e791800) [pid = 1757] [serial = 363] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 227 (0x91d47800) [pid = 1757] [serial = 366] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 226 (0x95084c00) [pid = 1757] [serial = 369] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1757 | --DOMWINDOW == 225 (0x8d863400) [pid = 1757] [serial = 388] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e4400 == 86 [pid = 1757] [id = 138] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8c590400 == 85 [pid = 1757] [id = 137] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8c587000 == 84 [pid = 1757] [id = 136] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8de3ac00 == 83 [pid = 1757] [id = 135] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x9a6a9800 == 82 [pid = 1757] [id = 134] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x95322400 == 81 [pid = 1757] [id = 133] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8ffbc400 == 80 [pid = 1757] [id = 132] 08:24:17 INFO - PROCESS | 1757 | 1464794657162 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee9e800 == 79 [pid = 1757] [id = 131] 08:24:17 INFO - PROCESS | 1757 | --DOCSHELL 0x8d859c00 == 78 [pid = 1757] [id = 130] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 224 (0xa26d1800) [pid = 1757] [serial = 298] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 223 (0xa62f5400) [pid = 1757] [serial = 253] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 222 (0x8d9d6c00) [pid = 1757] [serial = 372] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 221 (0x8f629400) [pid = 1757] [serial = 373] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 220 (0x928e1c00) [pid = 1757] [serial = 379] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 219 (0x9462e400) [pid = 1757] [serial = 380] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 218 (0x8f6f1400) [pid = 1757] [serial = 339] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 217 (0x99d7ec00) [pid = 1757] [serial = 214] [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.] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 216 (0x9a710800) [pid = 1757] [serial = 383] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 215 (0x9b143800) [pid = 1757] [serial = 385] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 214 (0x9b29e400) [pid = 1757] [serial = 386] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 213 (0x9b146c00) [pid = 1757] [serial = 337] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 212 (0x9a49f800) [pid = 1757] [serial = 382] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 211 (0x92883c00) [pid = 1757] [serial = 376] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 210 (0x91b13800) [pid = 1757] [serial = 375] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | --DOMWINDOW == 209 (0x928eac00) [pid = 1757] [serial = 342] [outer = (nil)] [url = about:blank] 08:24:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e4400 == 79 [pid = 1757] [id = 162] 08:24:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 210 (0x8c0e7000) [pid = 1757] [serial = 486] [outer = (nil)] 08:24:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 211 (0x8d85e000) [pid = 1757] [serial = 487] [outer = 0x8c0e7000] 08:24:17 INFO - PROCESS | 1757 | 1464794657275 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 212 (0x8d9d7800) [pid = 1757] [serial = 488] [outer = 0x8c0e7000] 08:24:18 INFO - PROCESS | 1757 | 1464794658206 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]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1788ms 08:24:18 INFO - PROCESS | 1757 | 1464794658274 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 1757 | 1464794658277 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:24:18 INFO - PROCESS | 1757 | 1464794658285 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 1757 | 1464794658291 Marionette TRACE conn4 <- [1,622,null,{}] 08:24:18 INFO - PROCESS | 1757 | 1464794658309 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}] 08:24:18 INFO - PROCESS | 1757 | 1464794658517 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:24:18 INFO - PROCESS | 1757 | 1464794658671 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34cc00 == 80 [pid = 1757] [id = 163] 08:24:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 213 (0x8de38400) [pid = 1757] [serial = 489] [outer = (nil)] 08:24:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 214 (0x8eb1e800) [pid = 1757] [serial = 490] [outer = 0x8de38400] 08:24:18 INFO - PROCESS | 1757 | 1464794658759 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 215 (0x8ee9b800) [pid = 1757] [serial = 491] [outer = 0x8de38400] 08:24:19 INFO - PROCESS | 1757 | 1464794659690 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1442ms 08:24:19 INFO - PROCESS | 1757 | 1464794659728 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:24:19 INFO - PROCESS | 1757 | 1464794659733 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:24:19 INFO - PROCESS | 1757 | 1464794659740 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1757 | 1464794659744 Marionette TRACE conn4 <- [1,626,null,{}] 08:24:19 INFO - PROCESS | 1757 | 1464794659759 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}] 08:24:20 INFO - PROCESS | 1757 | 1464794660021 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:24:20 INFO - PROCESS | 1757 | 1464794660053 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb24000 == 81 [pid = 1757] [id = 164] 08:24:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 216 (0x8ee9e800) [pid = 1757] [serial = 492] [outer = (nil)] 08:24:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 217 (0x8f630800) [pid = 1757] [serial = 493] [outer = 0x8ee9e800] 08:24:20 INFO - PROCESS | 1757 | 1464794660135 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 218 (0x8f6e9800) [pid = 1757] [serial = 494] [outer = 0x8ee9e800] 08:24:21 INFO - PROCESS | 1757 | 1464794661165 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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1447ms 08:24:21 INFO - PROCESS | 1757 | 1464794661200 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:24:21 INFO - PROCESS | 1757 | 1464794661205 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:24:21 INFO - PROCESS | 1757 | 1464794661213 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1757 | 1464794661216 Marionette TRACE conn4 <- [1,630,null,{}] 08:24:21 INFO - PROCESS | 1757 | 1464794661223 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}] 08:24:21 INFO - PROCESS | 1757 | 1464794661497 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 217 (0x8ffc9c00) [pid = 1757] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 216 (0x8f683800) [pid = 1757] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 215 (0x8ee96800) [pid = 1757] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 214 (0x8da9a000) [pid = 1757] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 213 (0x8d85f800) [pid = 1757] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:24:21 INFO - PROCESS | 1757 | --DOMWINDOW == 212 (0x8d85ac00) [pid = 1757] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:24:21 INFO - PROCESS | 1757 | 1464794661903 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d85ac00 == 82 [pid = 1757] [id = 165] 08:24:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 213 (0x8d85f800) [pid = 1757] [serial = 495] [outer = (nil)] 08:24:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 214 (0x8ee98800) [pid = 1757] [serial = 496] [outer = 0x8d85f800] 08:24:21 INFO - PROCESS | 1757 | 1464794661986 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 215 (0x8ffc0800) [pid = 1757] [serial = 497] [outer = 0x8d85f800] 08:24:22 INFO - PROCESS | 1757 | 1464794662795 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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1641ms 08:24:22 INFO - PROCESS | 1757 | 1464794662853 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1757 | 1464794662856 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:24:22 INFO - PROCESS | 1757 | 1464794662864 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1757 | 1464794662868 Marionette TRACE conn4 <- [1,634,null,{}] 08:24:22 INFO - PROCESS | 1757 | 1464794662874 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}] 08:24:23 INFO - PROCESS | 1757 | 1464794663099 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:24:23 INFO - PROCESS | 1757 | 1464794663253 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d85dc00 == 83 [pid = 1757] [id = 166] 08:24:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 216 (0x8db4a400) [pid = 1757] [serial = 498] [outer = (nil)] 08:24:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 217 (0x91b0c800) [pid = 1757] [serial = 499] [outer = 0x8db4a400] 08:24:23 INFO - PROCESS | 1757 | 1464794663336 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 218 (0x928e6000) [pid = 1757] [serial = 500] [outer = 0x8db4a400] 08:24:23 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:24 INFO - PROCESS | 1757 | 1464794664387 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1593ms 08:24:24 INFO - PROCESS | 1757 | 1464794664459 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 1757 | 1464794664467 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:24:24 INFO - PROCESS | 1757 | 1464794664479 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1757 | 1464794664487 Marionette TRACE conn4 <- [1,638,null,{}] 08:24:24 INFO - PROCESS | 1757 | 1464794664499 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}] 08:24:24 INFO - PROCESS | 1757 | 1464794664878 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:24:25 INFO - PROCESS | 1757 | 1464794665105 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b418400 == 84 [pid = 1757] [id = 167] 08:24:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 219 (0x8b41cc00) [pid = 1757] [serial = 501] [outer = (nil)] 08:24:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 220 (0x8c347400) [pid = 1757] [serial = 502] [outer = 0x8b41cc00] 08:24:25 INFO - PROCESS | 1757 | 1464794665242 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 221 (0x8c589400) [pid = 1757] [serial = 503] [outer = 0x8b41cc00] 08:24:25 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:26 INFO - PROCESS | 1757 | 1464794666293 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1895ms 08:24:26 INFO - PROCESS | 1757 | 1464794666374 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1757 | 1464794666384 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:24:26 INFO - PROCESS | 1757 | 1464794666398 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1757 | 1464794666403 Marionette TRACE conn4 <- [1,642,null,{}] 08:24:26 INFO - PROCESS | 1757 | 1464794666411 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}] 08:24:26 INFO - PROCESS | 1757 | 1464794666774 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:24:27 INFO - PROCESS | 1757 | 1464794666993 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aed1000 == 85 [pid = 1757] [id = 168] 08:24:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 222 (0x8de31c00) [pid = 1757] [serial = 504] [outer = (nil)] 08:24:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 223 (0x8e791400) [pid = 1757] [serial = 505] [outer = 0x8de31c00] 08:24:27 INFO - PROCESS | 1757 | 1464794667104 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 224 (0x8ece6c00) [pid = 1757] [serial = 506] [outer = 0x8de31c00] 08:24:28 INFO - PROCESS | 1757 | 1464794668172 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1836ms 08:24:28 INFO - PROCESS | 1757 | 1464794668234 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1757 | 1464794668239 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:24:28 INFO - PROCESS | 1757 | 1464794668247 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1757 | 1464794668255 Marionette TRACE conn4 <- [1,646,null,{}] 08:24:28 INFO - PROCESS | 1757 | 1464794668274 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}] 08:24:28 INFO - PROCESS | 1757 | 1464794668546 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:24:28 INFO - PROCESS | 1757 | 1464794668799 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e3800 == 86 [pid = 1757] [id = 169] 08:24:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 225 (0x92886000) [pid = 1757] [serial = 507] [outer = (nil)] 08:24:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 226 (0x928e9c00) [pid = 1757] [serial = 508] [outer = 0x92886000] 08:24:28 INFO - PROCESS | 1757 | 1464794668942 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 227 (0x9462e400) [pid = 1757] [serial = 509] [outer = 0x92886000] 08:24:29 INFO - PROCESS | 1757 | 1464794669929 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]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1743ms 08:24:29 INFO - PROCESS | 1757 | 1464794669993 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 1757 | 1464794669999 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:24:30 INFO - PROCESS | 1757 | 1464794670009 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 1757 | 1464794670013 Marionette TRACE conn4 <- [1,650,null,{}] 08:24:30 INFO - PROCESS | 1757 | 1464794670020 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}] 08:24:30 INFO - PROCESS | 1757 | 1464794670254 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:24:30 INFO - PROCESS | 1757 | 1464794670527 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b05c00 == 87 [pid = 1757] [id = 170] 08:24:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 228 (0x93ab2000) [pid = 1757] [serial = 510] [outer = (nil)] 08:24:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 229 (0x95586000) [pid = 1757] [serial = 511] [outer = 0x93ab2000] 08:24:30 INFO - PROCESS | 1757 | 1464794670634 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 230 (0x99f85800) [pid = 1757] [serial = 512] [outer = 0x93ab2000] 08:24:31 INFO - PROCESS | 1757 | 1464794671761 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1784ms 08:24:31 INFO - PROCESS | 1757 | 1464794671795 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1757 | 1464794671799 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:24:31 INFO - PROCESS | 1757 | 1464794671806 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1757 | 1464794671811 Marionette TRACE conn4 <- [1,654,null,{}] 08:24:31 INFO - PROCESS | 1757 | 1464794671817 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}] 08:24:32 INFO - PROCESS | 1757 | 1464794672043 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:24:32 INFO - PROCESS | 1757 | 1464794672342 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x9118b000 == 88 [pid = 1757] [id = 171] 08:24:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 231 (0x93a64400) [pid = 1757] [serial = 513] [outer = (nil)] 08:24:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 232 (0x9a4ae800) [pid = 1757] [serial = 514] [outer = 0x93a64400] 08:24:32 INFO - PROCESS | 1757 | 1464794672448 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 233 (0x9a6a9000) [pid = 1757] [serial = 515] [outer = 0x93a64400] 08:24:33 INFO - PROCESS | 1757 | 1464794673465 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]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1743ms 08:24:33 INFO - PROCESS | 1757 | 1464794673550 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 1757 | 1464794673555 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:24:33 INFO - PROCESS | 1757 | 1464794673563 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 1757 | 1464794673567 Marionette TRACE conn4 <- [1,658,null,{}] 08:24:33 INFO - PROCESS | 1757 | 1464794673576 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}] 08:24:33 INFO - PROCESS | 1757 | 1464794673937 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:24:34 INFO - PROCESS | 1757 | 1464794674150 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4a1c00 == 89 [pid = 1757] [id = 172] 08:24:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 234 (0x9ac59c00) [pid = 1757] [serial = 516] [outer = (nil)] 08:24:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 235 (0x9c01a000) [pid = 1757] [serial = 517] [outer = 0x9ac59c00] 08:24:34 INFO - PROCESS | 1757 | 1464794674250 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 236 (0x9cc69000) [pid = 1757] [serial = 518] [outer = 0x9ac59c00] 08:24:35 INFO - PROCESS | 1757 | 1464794675281 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1782ms 08:24:35 INFO - PROCESS | 1757 | 1464794675347 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1757 | 1464794675351 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:24:35 INFO - PROCESS | 1757 | 1464794675360 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1757 | 1464794675365 Marionette TRACE conn4 <- [1,662,null,{}] 08:24:35 INFO - PROCESS | 1757 | 1464794675372 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}] 08:24:35 INFO - PROCESS | 1757 | 1464794675638 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:24:35 INFO - PROCESS | 1757 | 1464794675935 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b2aac00 == 90 [pid = 1757] [id = 173] 08:24:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 237 (0x9d05fc00) [pid = 1757] [serial = 519] [outer = (nil)] 08:24:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 238 (0xa24acc00) [pid = 1757] [serial = 520] [outer = 0x9d05fc00] 08:24:36 INFO - PROCESS | 1757 | 1464794676032 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 239 (0xa306ac00) [pid = 1757] [serial = 521] [outer = 0x9d05fc00] 08:24:36 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:37 INFO - PROCESS | 1757 | 1464794677129 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1794ms 08:24:37 INFO - PROCESS | 1757 | 1464794677155 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:24:37 INFO - PROCESS | 1757 | 1464794677160 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:24:37 INFO - PROCESS | 1757 | 1464794677168 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1757 | 1464794677171 Marionette TRACE conn4 <- [1,666,null,{}] 08:24:37 INFO - PROCESS | 1757 | 1464794677178 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}] 08:24:37 INFO - PROCESS | 1757 | 1464794677401 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:24:37 INFO - PROCESS | 1757 | 1464794677657 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d947c00 == 91 [pid = 1757] [id = 174] 08:24:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 240 (0x8d948c00) [pid = 1757] [serial = 522] [outer = (nil)] 08:24:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 241 (0x8d950000) [pid = 1757] [serial = 523] [outer = 0x8d948c00] 08:24:37 INFO - PROCESS | 1757 | 1464794677789 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 242 (0x8d952c00) [pid = 1757] [serial = 524] [outer = 0x8d948c00] 08:24:38 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:38 INFO - PROCESS | 1757 | 1464794678777 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1683ms 08:24:38 INFO - PROCESS | 1757 | 1464794678851 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:24:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:24:38 INFO - PROCESS | 1757 | 1464794678855 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:24:38 INFO - PROCESS | 1757 | 1464794678863 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1757 | 1464794678866 Marionette TRACE conn4 <- [1,670,null,{}] 08:24:38 INFO - PROCESS | 1757 | 1464794678874 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}] 08:24:39 INFO - PROCESS | 1757 | 1464794679130 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:24:39 INFO - PROCESS | 1757 | 1464794679421 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94b800 == 92 [pid = 1757] [id = 175] 08:24:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 243 (0x8d94fc00) [pid = 1757] [serial = 525] [outer = (nil)] 08:24:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 244 (0xa106d400) [pid = 1757] [serial = 526] [outer = 0x8d94fc00] 08:24:39 INFO - PROCESS | 1757 | 1464794679532 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 245 (0xa26cc000) [pid = 1757] [serial = 527] [outer = 0x8d94fc00] 08:24:40 INFO - PROCESS | 1757 | 1464794680431 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1638ms 08:24:40 INFO - PROCESS | 1757 | 1464794680504 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1757 | 1464794680509 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:24:40 INFO - PROCESS | 1757 | 1464794680519 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1757 | 1464794680522 Marionette TRACE conn4 <- [1,674,null,{}] 08:24:40 INFO - PROCESS | 1757 | 1464794680529 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}] 08:24:40 INFO - PROCESS | 1757 | 1464794680760 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:24:41 INFO - PROCESS | 1757 | 1464794681008 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94ec00 == 93 [pid = 1757] [id = 176] 08:24:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 246 (0x91114400) [pid = 1757] [serial = 528] [outer = (nil)] 08:24:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 247 (0x9111a400) [pid = 1757] [serial = 529] [outer = 0x91114400] 08:24:41 INFO - PROCESS | 1757 | 1464794681118 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 248 (0x9111dc00) [pid = 1757] [serial = 530] [outer = 0x91114400] 08:24:41 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:24:42 INFO - PROCESS | 1757 | 1464794682072 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]]]}] 08:24:42 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 08:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1591ms 08:24:42 INFO - PROCESS | 1757 | 1464794682111 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1757 | 1464794682114 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:24:42 INFO - PROCESS | 1757 | 1464794682123 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1757 | 1464794682128 Marionette TRACE conn4 <- [1,678,null,{}] 08:24:42 INFO - PROCESS | 1757 | 1464794682135 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}] 08:24:42 INFO - PROCESS | 1757 | 1464794682379 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:24:42 INFO - PROCESS | 1757 | 1464794682655 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fde4c00 == 94 [pid = 1757] [id = 177] 08:24:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 249 (0x8fdea800) [pid = 1757] [serial = 531] [outer = (nil)] 08:24:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 250 (0x8fdefc00) [pid = 1757] [serial = 532] [outer = 0x8fdea800] 08:24:42 INFO - PROCESS | 1757 | 1464794682804 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 251 (0x91120000) [pid = 1757] [serial = 533] [outer = 0x8fdea800] 08:24:43 INFO - PROCESS | 1757 | 1464794683783 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]]]}] 08:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1695ms 08:24:43 INFO - PROCESS | 1757 | 1464794683819 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1757 | 1464794683822 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:24:43 INFO - PROCESS | 1757 | 1464794683830 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1757 | 1464794683833 Marionette TRACE conn4 <- [1,682,null,{}] 08:24:43 INFO - PROCESS | 1757 | 1464794683840 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}] 08:24:44 INFO - PROCESS | 1757 | 1464794684061 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:24:44 INFO - PROCESS | 1757 | 1464794684316 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b02000 == 95 [pid = 1757] [id = 178] 08:24:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 252 (0x89b02400) [pid = 1757] [serial = 534] [outer = (nil)] 08:24:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 253 (0x89b0bc00) [pid = 1757] [serial = 535] [outer = 0x89b02400] 08:24:44 INFO - PROCESS | 1757 | 1464794684448 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 254 (0x89b0d800) [pid = 1757] [serial = 536] [outer = 0x89b02400] 08:24:45 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:45 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:24:45 INFO - PROCESS | 1757 | 1464794685813 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]]]}] 08:24:45 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) 08:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2086ms 08:24:45 INFO - PROCESS | 1757 | 1464794685917 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:24:45 INFO - PROCESS | 1757 | 1464794685922 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:24:45 INFO - PROCESS | 1757 | 1464794685929 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 1757 | 1464794685933 Marionette TRACE conn4 <- [1,686,null,{}] 08:24:45 INFO - PROCESS | 1757 | 1464794685940 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}] 08:24:46 INFO - PROCESS | 1757 | 1464794686151 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:24:46 INFO - PROCESS | 1757 | 1464794686351 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0b000 == 96 [pid = 1757] [id = 179] 08:24:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 255 (0x89b0b400) [pid = 1757] [serial = 537] [outer = (nil)] 08:24:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 256 (0x8e78f400) [pid = 1757] [serial = 538] [outer = 0x89b0b400] 08:24:46 INFO - PROCESS | 1757 | 1464794686482 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 257 (0x8ee9d800) [pid = 1757] [serial = 539] [outer = 0x89b0b400] 08:24:47 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:47 INFO - PROCESS | 1757 | 1464794687847 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]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1935ms 08:24:47 INFO - PROCESS | 1757 | 1464794687865 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1757 | 1464794687869 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:24:47 INFO - PROCESS | 1757 | 1464794687947 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1757 | 1464794687952 Marionette TRACE conn4 <- [1,690,null,{}] 08:24:47 INFO - PROCESS | 1757 | 1464794687962 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}] 08:24:48 INFO - PROCESS | 1757 | 1464794688182 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:24:48 INFO - PROCESS | 1757 | 1464794688382 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aecdc00 == 97 [pid = 1757] [id = 180] 08:24:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 258 (0x8aed2800) [pid = 1757] [serial = 540] [outer = (nil)] 08:24:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 259 (0x8b1fa000) [pid = 1757] [serial = 541] [outer = 0x8aed2800] 08:24:48 INFO - PROCESS | 1757 | 1464794688929 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 260 (0x8b41fc00) [pid = 1757] [serial = 542] [outer = 0x8aed2800] 08:24:50 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:50 INFO - PROCESS | 1757 | 1464794690400 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]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2569ms 08:24:50 INFO - PROCESS | 1757 | 1464794690506 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 1757 | 1464794690513 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:24:50 INFO - PROCESS | 1757 | 1464794690526 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 1757 | 1464794690530 Marionette TRACE conn4 <- [1,694,null,{}] 08:24:50 INFO - PROCESS | 1757 | 1464794690539 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}] 08:24:50 INFO - PROCESS | 1757 | 1464794690753 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:24:50 INFO - PROCESS | 1757 | 1464794690956 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf2400 == 98 [pid = 1757] [id = 181] 08:24:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 261 (0x8adf7400) [pid = 1757] [serial = 543] [outer = (nil)] 08:24:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 262 (0x8b1fa800) [pid = 1757] [serial = 544] [outer = 0x8adf7400] 08:24:51 INFO - PROCESS | 1757 | 1464794691082 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 263 (0x8d85b800) [pid = 1757] [serial = 545] [outer = 0x8adf7400] 08:24:51 INFO - PROCESS | 1757 | --DOCSHELL 0x9818a000 == 97 [pid = 1757] [id = 115] 08:24:51 INFO - PROCESS | 1757 | --DOMWINDOW == 262 (0x9a1dd800) [pid = 1757] [serial = 436] [outer = (nil)] [url = about:blank] 08:24:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8d85ac00 == 96 [pid = 1757] [id = 165] 08:24:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb24000 == 95 [pid = 1757] [id = 164] 08:24:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34cc00 == 94 [pid = 1757] [id = 163] 08:24:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e4400 == 93 [pid = 1757] [id = 162] 08:24:52 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1f1000 == 92 [pid = 1757] [id = 161] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 261 (0x95083c00) [pid = 1757] [serial = 389] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 260 (0x8eea3400) [pid = 1757] [serial = 394] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 259 (0x91d3e400) [pid = 1757] [serial = 427] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 258 (0x8daa1c00) [pid = 1757] [serial = 418] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 257 (0x93b88c00) [pid = 1757] [serial = 430] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 256 (0x8d85fc00) [pid = 1757] [serial = 391] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 255 (0x8c58f800) [pid = 1757] [serial = 409] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 254 (0x8f628800) [pid = 1757] [serial = 424] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 253 (0x8f688c00) [pid = 1757] [serial = 425] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 252 (0x9a649c00) [pid = 1757] [serial = 400] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 251 (0x91b0f000) [pid = 1757] [serial = 397] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 250 (0x8eb1f800) [pid = 1757] [serial = 422] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 249 (0x8e78d400) [pid = 1757] [serial = 421] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 248 (0x8f630000) [pid = 1757] [serial = 433] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 247 (0x8da9bc00) [pid = 1757] [serial = 412] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 246 (0x9c044c00) [pid = 1757] [serial = 403] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 245 (0x8de3e400) [pid = 1757] [serial = 406] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 244 (0x8c0ec400) [pid = 1757] [serial = 415] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 243 (0x9507f400) [pid = 1757] [serial = 431] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 242 (0x8ffc5000) [pid = 1757] [serial = 434] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | --DOMWINDOW == 241 (0x928dbc00) [pid = 1757] [serial = 428] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:52 INFO - PROCESS | 1757 | 1464794692672 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]]]}] 08:24:52 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) 08:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2190ms 08:24:52 INFO - PROCESS | 1757 | 1464794692716 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1757 | 1464794692722 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:24:52 INFO - PROCESS | 1757 | 1464794692733 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1757 | 1464794692737 Marionette TRACE conn4 <- [1,698,null,{}] 08:24:52 INFO - PROCESS | 1757 | 1464794692745 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}] 08:24:52 INFO - PROCESS | 1757 | 1464794692947 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:24:53 INFO - PROCESS | 1757 | 1464794693100 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf9c00 == 93 [pid = 1757] [id = 182] 08:24:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 242 (0x8b1fa400) [pid = 1757] [serial = 546] [outer = (nil)] 08:24:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 243 (0x8d9cd000) [pid = 1757] [serial = 547] [outer = 0x8b1fa400] 08:24:53 INFO - PROCESS | 1757 | 1464794693192 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 244 (0x8de38c00) [pid = 1757] [serial = 548] [outer = 0x8b1fa400] 08:24:54 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:54 INFO - PROCESS | 1757 | 1464794694499 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]]]}] 08:24:54 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) 08:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1800ms 08:24:54 INFO - PROCESS | 1757 | 1464794694586 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 1757 | 1464794694591 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:24:54 INFO - PROCESS | 1757 | 1464794694616 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 1757 | 1464794694623 Marionette TRACE conn4 <- [1,702,null,{}] 08:24:54 INFO - PROCESS | 1757 | 1464794694650 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}] 08:24:54 INFO - PROCESS | 1757 | 1464794694899 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:24:54 INFO - PROCESS | 1757 | 1464794694932 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aed3800 == 94 [pid = 1757] [id = 183] 08:24:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 245 (0x8e788800) [pid = 1757] [serial = 549] [outer = (nil)] 08:24:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 246 (0x8ee9d000) [pid = 1757] [serial = 550] [outer = 0x8e788800] 08:24:55 INFO - PROCESS | 1757 | 1464794695018 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 247 (0x8f4f8400) [pid = 1757] [serial = 551] [outer = 0x8e788800] 08:24:56 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:56 INFO - PROCESS | 1757 | --DOMWINDOW == 246 (0x8b417c00) [pid = 1757] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:24:56 INFO - PROCESS | 1757 | --DOMWINDOW == 245 (0x8ee9e800) [pid = 1757] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:24:56 INFO - PROCESS | 1757 | --DOMWINDOW == 244 (0x8c0e7000) [pid = 1757] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:24:56 INFO - PROCESS | 1757 | --DOMWINDOW == 243 (0x8d85f800) [pid = 1757] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:24:56 INFO - PROCESS | 1757 | --DOMWINDOW == 242 (0x8de38400) [pid = 1757] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:24:56 INFO - PROCESS | 1757 | 1464794696670 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2096ms 08:24:56 INFO - PROCESS | 1757 | 1464794696708 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 1757 | 1464794696713 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:24:56 INFO - PROCESS | 1757 | 1464794696721 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 1757 | 1464794696724 Marionette TRACE conn4 <- [1,706,null,{}] 08:24:56 INFO - PROCESS | 1757 | 1464794696731 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}] 08:24:56 INFO - PROCESS | 1757 | 1464794696964 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:24:57 INFO - PROCESS | 1757 | 1464794697062 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b417c00 == 95 [pid = 1757] [id = 184] 08:24:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 243 (0x8d85cc00) [pid = 1757] [serial = 552] [outer = (nil)] 08:24:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 244 (0x8f62a800) [pid = 1757] [serial = 553] [outer = 0x8d85cc00] 08:24:57 INFO - PROCESS | 1757 | 1464794697143 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 245 (0x8f688c00) [pid = 1757] [serial = 554] [outer = 0x8d85cc00] 08:24:58 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:58 INFO - PROCESS | 1757 | 1464794698363 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1686ms 08:24:58 INFO - PROCESS | 1757 | 1464794698408 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 1757 | 1464794698412 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:24:58 INFO - PROCESS | 1757 | 1464794698419 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 1757 | 1464794698423 Marionette TRACE conn4 <- [1,710,null,{}] 08:24:58 INFO - PROCESS | 1757 | 1464794698429 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}] 08:24:58 INFO - PROCESS | 1757 | 1464794698712 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:24:58 INFO - PROCESS | 1757 | 1464794698916 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b01c00 == 96 [pid = 1757] [id = 185] 08:24:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 246 (0x89b05400) [pid = 1757] [serial = 555] [outer = (nil)] 08:24:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 247 (0x8adf2c00) [pid = 1757] [serial = 556] [outer = 0x89b05400] 08:24:59 INFO - PROCESS | 1757 | 1464794699054 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 248 (0x8b417000) [pid = 1757] [serial = 557] [outer = 0x89b05400] 08:25:00 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:00 INFO - PROCESS | 1757 | 1464794700589 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]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2198ms 08:25:00 INFO - PROCESS | 1757 | 1464794700621 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 1757 | 1464794700629 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:25:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:25:00 INFO - PROCESS | 1757 | 1464794700638 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1757 | 1464794700645 Marionette TRACE conn4 <- [1,714,null,{}] 08:25:00 INFO - PROCESS | 1757 | 1464794700654 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}] 08:25:00 INFO - PROCESS | 1757 | 1464794700892 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:25:01 INFO - PROCESS | 1757 | 1464794701091 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c343c00 == 97 [pid = 1757] [id = 186] 08:25:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 249 (0x8c34f800) [pid = 1757] [serial = 558] [outer = (nil)] 08:25:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 250 (0x8da9d000) [pid = 1757] [serial = 559] [outer = 0x8c34f800] 08:25:01 INFO - PROCESS | 1757 | 1464794701232 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 251 (0x8db50800) [pid = 1757] [serial = 560] [outer = 0x8c34f800] 08:25:02 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:02 INFO - PROCESS | 1757 | 1464794702774 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]]]}] 08:25:02 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 08:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2190ms 08:25:02 INFO - PROCESS | 1757 | 1464794702833 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 1757 | 1464794702840 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:25:02 INFO - PROCESS | 1757 | 1464794702850 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1757 | 1464794702853 Marionette TRACE conn4 <- [1,718,null,{}] 08:25:02 INFO - PROCESS | 1757 | 1464794702861 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}] 08:25:03 INFO - PROCESS | 1757 | 1464794703112 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:25:03 INFO - PROCESS | 1757 | 1464794703369 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de38400 == 98 [pid = 1757] [id = 187] 08:25:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 252 (0x8ee9a800) [pid = 1757] [serial = 561] [outer = (nil)] 08:25:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 253 (0x8f6e5c00) [pid = 1757] [serial = 562] [outer = 0x8ee9a800] 08:25:03 INFO - PROCESS | 1757 | 1464794703467 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 254 (0x8fde5c00) [pid = 1757] [serial = 563] [outer = 0x8ee9a800] 08:25:04 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:04 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:05 INFO - PROCESS | 1757 | 1464794705064 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]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:25:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2232ms 08:25:05 INFO - PROCESS | 1757 | 1464794705083 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1757 | 1464794705088 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:25:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:25:05 INFO - PROCESS | 1757 | 1464794705109 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1757 | 1464794705120 Marionette TRACE conn4 <- [1,722,null,{}] 08:25:05 INFO - PROCESS | 1757 | 1464794705130 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}] 08:25:05 INFO - PROCESS | 1757 | 1464794705385 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:25:05 INFO - PROCESS | 1757 | 1464794705585 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece6000 == 99 [pid = 1757] [id = 188] 08:25:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 255 (0x8fde4000) [pid = 1757] [serial = 564] [outer = (nil)] 08:25:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 256 (0x91184c00) [pid = 1757] [serial = 565] [outer = 0x8fde4000] 08:25:05 INFO - PROCESS | 1757 | 1464794705680 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 257 (0x91d3d400) [pid = 1757] [serial = 566] [outer = 0x8fde4000] 08:25:06 INFO - PROCESS | 1757 | 1464794706815 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] 08:25:06 INFO - PROCESS | 1757 | 1464794706909 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:25:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:25:06 INFO - PROCESS | 1757 | 1464794706916 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1757 | 1464794706921 Marionette TRACE conn4 <- [1,726,null,{}] 08:25:06 INFO - PROCESS | 1757 | 1464794706927 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}] 08:25:07 INFO - PROCESS | 1757 | 1464794707191 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:25:07 INFO - PROCESS | 1757 | 1464794707434 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c350000 == 100 [pid = 1757] [id = 189] 08:25:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 258 (0x9111d800) [pid = 1757] [serial = 567] [outer = (nil)] 08:25:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 259 (0x928dec00) [pid = 1757] [serial = 568] [outer = 0x9111d800] 08:25:07 INFO - PROCESS | 1757 | 1464794707547 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 260 (0x928ea800) [pid = 1757] [serial = 569] [outer = 0x9111d800] 08:25:08 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:08 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:08 INFO - PROCESS | 1757 | 1464794708671 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]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:25:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1833ms 08:25:08 INFO - PROCESS | 1757 | 1464794708751 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1757 | 1464794708755 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:25:08 INFO - PROCESS | 1757 | 1464794708763 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1757 | 1464794708768 Marionette TRACE conn4 <- [1,730,null,{}] 08:25:08 INFO - PROCESS | 1757 | 1464794708774 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}] 08:25:09 INFO - PROCESS | 1757 | 1464794709028 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:25:09 INFO - PROCESS | 1757 | 1464794709285 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b84c00 == 101 [pid = 1757] [id = 190] 08:25:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 261 (0x93b86400) [pid = 1757] [serial = 570] [outer = (nil)] 08:25:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 262 (0x95079400) [pid = 1757] [serial = 571] [outer = 0x93b86400] 08:25:09 INFO - PROCESS | 1757 | 1464794709434 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 263 (0x9a4a3400) [pid = 1757] [serial = 572] [outer = 0x93b86400] 08:25:10 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:10 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:10 INFO - PROCESS | 1757 | 1464794710515 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] 08:25:10 INFO - PROCESS | 1757 | 1464794710605 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:25:10 INFO - PROCESS | 1757 | 1464794710613 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1757 | 1464794710617 Marionette TRACE conn4 <- [1,734,null,{}] 08:25:10 INFO - PROCESS | 1757 | 1464794710624 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}] 08:25:10 INFO - PROCESS | 1757 | 1464794710858 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:25:11 INFO - PROCESS | 1757 | 1464794711166 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x91188400 == 102 [pid = 1757] [id = 191] 08:25:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 264 (0x9a711400) [pid = 1757] [serial = 573] [outer = (nil)] 08:25:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 265 (0x9b097000) [pid = 1757] [serial = 574] [outer = 0x9a711400] 08:25:11 INFO - PROCESS | 1757 | 1464794711262 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 266 (0x9b29d400) [pid = 1757] [serial = 575] [outer = 0x9a711400] 08:25:12 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:12 INFO - PROCESS | 1757 | 1464794712253 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1682ms 08:25:12 INFO - PROCESS | 1757 | 1464794712297 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1757 | 1464794712301 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:25:12 INFO - PROCESS | 1757 | 1464794712309 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1757 | 1464794712313 Marionette TRACE conn4 <- [1,738,null,{}] 08:25:12 INFO - PROCESS | 1757 | 1464794712319 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}] 08:25:12 INFO - PROCESS | 1757 | 1464794712538 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:25:12 INFO - PROCESS | 1757 | 1464794712787 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4f2400 == 103 [pid = 1757] [id = 192] 08:25:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 267 (0x9a6a3c00) [pid = 1757] [serial = 576] [outer = (nil)] 08:25:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 268 (0x9c105800) [pid = 1757] [serial = 577] [outer = 0x9a6a3c00] 08:25:12 INFO - PROCESS | 1757 | 1464794712924 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 269 (0x9d0c2800) [pid = 1757] [serial = 578] [outer = 0x9a6a3c00] 08:25:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 270 (0x9b42c800) [pid = 1757] [serial = 579] [outer = 0x9d089400] 08:25:14 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:14 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:14 INFO - PROCESS | 1757 | 1464794714486 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]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2191ms 08:25:14 INFO - PROCESS | 1757 | 1464794714500 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1757 | 1464794714505 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:25:14 INFO - PROCESS | 1757 | 1464794714513 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1757 | 1464794714518 Marionette TRACE conn4 <- [1,742,null,{}] 08:25:14 INFO - PROCESS | 1757 | 1464794714525 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}] 08:25:14 INFO - PROCESS | 1757 | 1464794714726 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:25:14 INFO - PROCESS | 1757 | 1464794714929 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f62f800 == 104 [pid = 1757] [id = 193] 08:25:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 271 (0x8f687c00) [pid = 1757] [serial = 580] [outer = (nil)] 08:25:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 272 (0x9c01fc00) [pid = 1757] [serial = 581] [outer = 0x8f687c00] 08:25:15 INFO - PROCESS | 1757 | 1464794715021 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 273 (0xa3266400) [pid = 1757] [serial = 582] [outer = 0x8f687c00] 08:25:16 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:16 INFO - PROCESS | 1757 | 1464794716385 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]]]}] 08:25:16 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 08:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1886ms 08:25:16 INFO - PROCESS | 1757 | 1464794716401 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 1757 | 1464794716406 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:25:16 INFO - PROCESS | 1757 | 1464794716486 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1757 | 1464794716498 Marionette TRACE conn4 <- [1,746,null,{}] 08:25:16 INFO - PROCESS | 1757 | 1464794716509 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}] 08:25:16 INFO - PROCESS | 1757 | 1464794716715 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:25:16 INFO - PROCESS | 1757 | 1464794716899 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34b400 == 105 [pid = 1757] [id = 194] 08:25:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 274 (0x8c34d000) [pid = 1757] [serial = 583] [outer = (nil)] 08:25:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 275 (0x8de3ac00) [pid = 1757] [serial = 584] [outer = 0x8c34d000] 08:25:17 INFO - PROCESS | 1757 | 1464794717030 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 276 (0x9bfe7400) [pid = 1757] [serial = 585] [outer = 0x8c34d000] 08:25:17 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:18 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:18 INFO - PROCESS | 1757 | 1464794718393 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]]]}] 08:25:18 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.) 08:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1974ms 08:25:18 INFO - PROCESS | 1757 | 1464794718872 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1757 | 1464794718879 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:25:18 INFO - PROCESS | 1757 | 1464794718957 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1757 | 1464794718965 Marionette TRACE conn4 <- [1,750,null,{}] 08:25:19 INFO - PROCESS | 1757 | 1464794719018 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}] 08:25:19 INFO - PROCESS | 1757 | 1464794719250 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:25:19 INFO - PROCESS | 1757 | 1464794719450 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0e400 == 106 [pid = 1757] [id = 195] 08:25:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 277 (0x8b41c800) [pid = 1757] [serial = 586] [outer = (nil)] 08:25:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 278 (0x8d94cc00) [pid = 1757] [serial = 587] [outer = 0x8b41c800] 08:25:19 INFO - PROCESS | 1757 | 1464794719534 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 279 (0x8d9d7400) [pid = 1757] [serial = 588] [outer = 0x8b41c800] 08:25:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e7000 == 105 [pid = 1757] [id = 103] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x91b05400 == 104 [pid = 1757] [id = 104] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e8800 == 103 [pid = 1757] [id = 102] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb22c00 == 102 [pid = 1757] [id = 105] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece3800 == 101 [pid = 1757] [id = 106] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 278 (0x91b0c800) [pid = 1757] [serial = 499] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 277 (0x91183800) [pid = 1757] [serial = 466] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 276 (0x8db49c00) [pid = 1757] [serial = 457] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 275 (0x91b0a000) [pid = 1757] [serial = 442] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 274 (0x8e8d1800) [pid = 1757] [serial = 439] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 273 (0x8b415c00) [pid = 1757] [serial = 475] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 272 (0x9b7b9c00) [pid = 1757] [serial = 448] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 271 (0x8b420c00) [pid = 1757] [serial = 478] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 270 (0x9ac4f400) [pid = 1757] [serial = 445] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 269 (0x8adf5800) [pid = 1757] [serial = 463] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 268 (0x9118ac00) [pid = 1757] [serial = 469] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 267 (0xa3435800) [pid = 1757] [serial = 454] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 266 (0x9d0cc400) [pid = 1757] [serial = 451] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 265 (0x8b1f4400) [pid = 1757] [serial = 472] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 264 (0xa5049000) [pid = 1757] [serial = 460] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | 1464794721232 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]]]}] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x95580800 == 100 [pid = 1757] [id = 101] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8b417c00 == 99 [pid = 1757] [id = 184] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8aed3800 == 98 [pid = 1757] [id = 183] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf9c00 == 97 [pid = 1757] [id = 182] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf2400 == 96 [pid = 1757] [id = 181] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8aecdc00 == 95 [pid = 1757] [id = 180] 08:25:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2349ms 08:25:21 INFO - PROCESS | 1757 | 1464794721306 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1757 | 1464794721313 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:25:21 INFO - PROCESS | 1757 | --DOCSHELL 0x8b418400 == 94 [pid = 1757] [id = 167] 08:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:25:21 INFO - PROCESS | 1757 | 1464794721328 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1757 | 1464794721333 Marionette TRACE conn4 <- [1,754,null,{}] 08:25:21 INFO - PROCESS | 1757 | 1464794721342 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}] 08:25:21 INFO - PROCESS | 1757 | 1464794721527 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 263 (0x8c0ee800) [pid = 1757] [serial = 484] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 262 (0x8f630800) [pid = 1757] [serial = 493] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 261 (0x8d9d7800) [pid = 1757] [serial = 488] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 260 (0x8c350400) [pid = 1757] [serial = 485] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 259 (0x8ee98800) [pid = 1757] [serial = 496] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 258 (0x8eb1e800) [pid = 1757] [serial = 490] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 257 (0x8c346400) [pid = 1757] [serial = 481] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 256 (0x8ee9b800) [pid = 1757] [serial = 491] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 255 (0x8d85e000) [pid = 1757] [serial = 487] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 254 (0x8f6e9800) [pid = 1757] [serial = 494] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | --DOMWINDOW == 253 (0x8ffc0800) [pid = 1757] [serial = 497] [outer = (nil)] [url = about:blank] 08:25:21 INFO - PROCESS | 1757 | 1464794721706 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b10c00 == 95 [pid = 1757] [id = 196] 08:25:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 254 (0x8adf9800) [pid = 1757] [serial = 589] [outer = (nil)] 08:25:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 255 (0x8c34c400) [pid = 1757] [serial = 590] [outer = 0x8adf9800] 08:25:21 INFO - PROCESS | 1757 | 1464794721787 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 256 (0x8d9cdc00) [pid = 1757] [serial = 591] [outer = 0x8adf9800] 08:25:23 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:23 INFO - PROCESS | 1757 | 1464794723030 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]]]}] 08:25:23 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 08:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1753ms 08:25:23 INFO - PROCESS | 1757 | 1464794723080 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1757 | 1464794723085 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:25:23 INFO - PROCESS | 1757 | 1464794723092 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1757 | 1464794723096 Marionette TRACE conn4 <- [1,758,null,{}] 08:25:23 INFO - PROCESS | 1757 | 1464794723105 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}] 08:25:23 INFO - PROCESS | 1757 | 1464794723485 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:25:23 INFO - PROCESS | 1757 | 1464794723629 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb24400 == 96 [pid = 1757] [id = 197] 08:25:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 257 (0x8ece7000) [pid = 1757] [serial = 592] [outer = (nil)] 08:25:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 258 (0x8ee98800) [pid = 1757] [serial = 593] [outer = 0x8ece7000] 08:25:23 INFO - PROCESS | 1757 | 1464794723734 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 259 (0x8f4fa000) [pid = 1757] [serial = 594] [outer = 0x8ece7000] 08:25:24 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:24 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:25:24 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:24 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:24 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:25:24 INFO - PROCESS | 1757 | 1464794724730 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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1692ms 08:25:24 INFO - PROCESS | 1757 | 1464794724786 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1757 | 1464794724789 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:25:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:25:24 INFO - PROCESS | 1757 | 1464794724805 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1757 | 1464794724810 Marionette TRACE conn4 <- [1,762,null,{}] 08:25:24 INFO - PROCESS | 1757 | 1464794724818 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}] 08:25:25 INFO - PROCESS | 1757 | 1464794725100 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:25:25 INFO - PROCESS | 1757 | 1464794725150 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c58dc00 == 97 [pid = 1757] [id = 198] 08:25:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 260 (0x8e794c00) [pid = 1757] [serial = 595] [outer = (nil)] 08:25:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 261 (0x8ffc1400) [pid = 1757] [serial = 596] [outer = 0x8e794c00] 08:25:25 INFO - PROCESS | 1757 | 1464794725233 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 262 (0x9111ac00) [pid = 1757] [serial = 597] [outer = 0x8e794c00] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 261 (0x8b1fa400) [pid = 1757] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 260 (0x8e788800) [pid = 1757] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 259 (0x8f6e9000) [pid = 1757] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 258 (0x8adf7400) [pid = 1757] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 257 (0x8aed2800) [pid = 1757] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:25:26 INFO - PROCESS | 1757 | --DOMWINDOW == 256 (0x8db4a400) [pid = 1757] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:25:26 INFO - PROCESS | 1757 | 1464794726948 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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:25:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2198ms 08:25:27 INFO - PROCESS | 1757 | 1464794727003 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1757 | 1464794727007 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:25:27 INFO - PROCESS | 1757 | 1464794727014 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1757 | 1464794727017 Marionette TRACE conn4 <- [1,766,null,{}] 08:25:27 INFO - PROCESS | 1757 | 1464794727023 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}] 08:25:27 INFO - PROCESS | 1757 | 1464794727317 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:25:27 INFO - PROCESS | 1757 | 1464794727335 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aed7400 == 98 [pid = 1757] [id = 199] 08:25:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 257 (0x8c589800) [pid = 1757] [serial = 598] [outer = (nil)] 08:25:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 258 (0x8fde9c00) [pid = 1757] [serial = 599] [outer = 0x8c589800] 08:25:27 INFO - PROCESS | 1757 | 1464794727426 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 259 (0x9111f000) [pid = 1757] [serial = 600] [outer = 0x8c589800] 08:25:28 INFO - PROCESS | 1757 | 1464794728883 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:25:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1986ms 08:25:29 INFO - PROCESS | 1757 | 1464794729036 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1757 | 1464794729042 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:25:29 INFO - PROCESS | 1757 | 1464794729052 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1757 | 1464794729056 Marionette TRACE conn4 <- [1,770,null,{}] 08:25:29 INFO - PROCESS | 1757 | 1464794729067 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}] 08:25:29 INFO - PROCESS | 1757 | 1464794729317 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:25:29 INFO - PROCESS | 1757 | 1464794729523 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0f400 == 99 [pid = 1757] [id = 200] 08:25:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 260 (0x8b1f3400) [pid = 1757] [serial = 601] [outer = (nil)] 08:25:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 261 (0x8d9c9000) [pid = 1757] [serial = 602] [outer = 0x8b1f3400] 08:25:29 INFO - PROCESS | 1757 | 1464794729661 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 262 (0x8de3f800) [pid = 1757] [serial = 603] [outer = 0x8b1f3400] 08:25:30 INFO - PROCESS | 1757 | 1464794730699 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]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1686ms 08:25:30 INFO - PROCESS | 1757 | 1464794730739 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1757 | 1464794730749 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:25:30 INFO - PROCESS | 1757 | 1464794730761 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1757 | 1464794730766 Marionette TRACE conn4 <- [1,774,null,{}] 08:25:30 INFO - PROCESS | 1757 | 1464794730774 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}] 08:25:31 INFO - PROCESS | 1757 | 1464794731047 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:25:31 INFO - PROCESS | 1757 | 1464794731353 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eea2400 == 100 [pid = 1757] [id = 201] 08:25:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 263 (0x8eea5800) [pid = 1757] [serial = 604] [outer = (nil)] 08:25:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 264 (0x8fde8800) [pid = 1757] [serial = 605] [outer = 0x8eea5800] 08:25:31 INFO - PROCESS | 1757 | 1464794731450 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 265 (0x91186c00) [pid = 1757] [serial = 606] [outer = 0x8eea5800] 08:25:32 INFO - PROCESS | 1757 | 1464794732546 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1842ms 08:25:32 INFO - PROCESS | 1757 | 1464794732604 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:25:32 INFO - PROCESS | 1757 | 1464794732609 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:25:32 INFO - PROCESS | 1757 | 1464794732616 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1757 | 1464794732623 Marionette TRACE conn4 <- [1,778,null,{}] 08:25:32 INFO - PROCESS | 1757 | 1464794732643 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}] 08:25:32 INFO - PROCESS | 1757 | 1464794732960 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:25:33 INFO - PROCESS | 1757 | 1464794733211 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6ef000 == 101 [pid = 1757] [id = 202] 08:25:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 266 (0x9288d800) [pid = 1757] [serial = 607] [outer = (nil)] 08:25:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 267 (0x93a67800) [pid = 1757] [serial = 608] [outer = 0x9288d800] 08:25:33 INFO - PROCESS | 1757 | 1464794733314 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 268 (0x9507f800) [pid = 1757] [serial = 609] [outer = 0x9288d800] 08:25:34 INFO - PROCESS | 1757 | 1464794734334 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]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1793ms 08:25:34 INFO - PROCESS | 1757 | 1464794734410 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 1757 | 1464794734416 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:25:34 INFO - PROCESS | 1757 | 1464794734423 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1757 | 1464794734426 Marionette TRACE conn4 <- [1,782,null,{}] 08:25:34 INFO - PROCESS | 1757 | 1464794734433 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}] 08:25:34 INFO - PROCESS | 1757 | 1464794734695 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:25:35 INFO - PROCESS | 1757 | 1464794735002 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e7800 == 102 [pid = 1757] [id = 203] 08:25:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 269 (0x92889400) [pid = 1757] [serial = 610] [outer = (nil)] 08:25:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 270 (0x9a133800) [pid = 1757] [serial = 611] [outer = 0x92889400] 08:25:35 INFO - PROCESS | 1757 | 1464794735100 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 271 (0x9a4a2000) [pid = 1757] [serial = 612] [outer = 0x92889400] 08:25:36 INFO - PROCESS | 1757 | 1464794736073 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]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1684ms 08:25:36 INFO - PROCESS | 1757 | 1464794736107 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 1757 | 1464794736111 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:25:36 INFO - PROCESS | 1757 | 1464794736119 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1757 | 1464794736123 Marionette TRACE conn4 <- [1,786,null,{}] 08:25:36 INFO - PROCESS | 1757 | 1464794736129 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}] 08:25:36 INFO - PROCESS | 1757 | 1464794736343 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:25:36 INFO - PROCESS | 1757 | 1464794736611 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e7000 == 103 [pid = 1757] [id = 204] 08:25:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 272 (0x99120800) [pid = 1757] [serial = 613] [outer = (nil)] 08:25:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 273 (0x9a7b7800) [pid = 1757] [serial = 614] [outer = 0x99120800] 08:25:36 INFO - PROCESS | 1757 | 1464794736751 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 274 (0x9ac5c800) [pid = 1757] [serial = 615] [outer = 0x99120800] 08:25:37 INFO - PROCESS | 1757 | 1464794737835 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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1786ms 08:25:37 INFO - PROCESS | 1757 | 1464794737906 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1757 | 1464794737911 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:25:37 INFO - PROCESS | 1757 | 1464794737919 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1757 | 1464794737923 Marionette TRACE conn4 <- [1,790,null,{}] 08:25:37 INFO - PROCESS | 1757 | 1464794737930 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}] 08:25:38 INFO - PROCESS | 1757 | 1464794738216 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:25:38 INFO - PROCESS | 1757 | 1464794738526 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e7c00 == 104 [pid = 1757] [id = 205] 08:25:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 275 (0x9a4a3c00) [pid = 1757] [serial = 616] [outer = (nil)] 08:25:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 276 (0x9bff3400) [pid = 1757] [serial = 617] [outer = 0x9a4a3c00] 08:25:38 INFO - PROCESS | 1757 | 1464794738637 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 277 (0x9d0cdc00) [pid = 1757] [serial = 618] [outer = 0x9a4a3c00] 08:25:39 INFO - PROCESS | 1757 | 1464794739662 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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1780ms 08:25:39 INFO - PROCESS | 1757 | 1464794739700 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1757 | 1464794739704 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:25:39 INFO - PROCESS | 1757 | 1464794739712 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1757 | 1464794739716 Marionette TRACE conn4 <- [1,794,null,{}] 08:25:39 INFO - PROCESS | 1757 | 1464794739722 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}] 08:25:39 INFO - PROCESS | 1757 | 1464794739934 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:25:40 INFO - PROCESS | 1757 | 1464794740189 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e8000 == 105 [pid = 1757] [id = 206] 08:25:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 278 (0x9ac56000) [pid = 1757] [serial = 619] [outer = (nil)] 08:25:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 279 (0xa30fe400) [pid = 1757] [serial = 620] [outer = 0x9ac56000] 08:25:40 INFO - PROCESS | 1757 | 1464794740327 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 280 (0xa50c3400) [pid = 1757] [serial = 621] [outer = 0x9ac56000] 08:25:41 INFO - PROCESS | 1757 | 1464794741272 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1638ms 08:25:41 INFO - PROCESS | 1757 | 1464794741350 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1757 | 1464794741354 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:25:41 INFO - PROCESS | 1757 | 1464794741362 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1757 | 1464794741366 Marionette TRACE conn4 <- [1,798,null,{}] 08:25:41 INFO - PROCESS | 1757 | 1464794741373 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}] 08:25:41 INFO - PROCESS | 1757 | 1464794741590 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:25:41 INFO - PROCESS | 1757 | 1464794741863 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b07000 == 106 [pid = 1757] [id = 207] 08:25:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 281 (0x8b1b1c00) [pid = 1757] [serial = 622] [outer = (nil)] 08:25:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 282 (0x8b1b9400) [pid = 1757] [serial = 623] [outer = 0x8b1b1c00] 08:25:42 INFO - PROCESS | 1757 | 1464794741997 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 283 (0x8b1bd400) [pid = 1757] [serial = 624] [outer = 0x8b1b1c00] 08:25:42 INFO - PROCESS | 1757 | 1464794742958 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]]]}] 08:25:42 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 08:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1639ms 08:25:43 INFO - PROCESS | 1757 | 1464794743002 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1757 | 1464794743006 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:25:43 INFO - PROCESS | 1757 | 1464794743013 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1757 | 1464794743018 Marionette TRACE conn4 <- [1,802,null,{}] 08:25:43 INFO - PROCESS | 1757 | 1464794743025 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}] 08:25:43 INFO - PROCESS | 1757 | 1464794743242 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:25:43 INFO - PROCESS | 1757 | 1464794743501 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1b4c00 == 107 [pid = 1757] [id = 208] 08:25:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 284 (0x8b1b6000) [pid = 1757] [serial = 625] [outer = (nil)] 08:25:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 285 (0xa2407c00) [pid = 1757] [serial = 626] [outer = 0x8b1b6000] 08:25:43 INFO - PROCESS | 1757 | 1464794743642 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 286 (0xa6740c00) [pid = 1757] [serial = 627] [outer = 0x8b1b6000] 08:25:44 INFO - PROCESS | 1757 | 1464794744630 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]]]}] 08:25:44 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 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1685ms 08:25:44 INFO - PROCESS | 1757 | 1464794744700 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1757 | 1464794744704 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:25:44 INFO - PROCESS | 1757 | 1464794744711 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1757 | 1464794744715 Marionette TRACE conn4 <- [1,806,null,{}] 08:25:44 INFO - PROCESS | 1757 | 1464794744721 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}] 08:25:44 INFO - PROCESS | 1757 | 1464794744932 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:25:45 INFO - PROCESS | 1757 | 1464794745191 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b06800 == 108 [pid = 1757] [id = 209] 08:25:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 287 (0x89d09800) [pid = 1757] [serial = 628] [outer = (nil)] 08:25:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 288 (0x89d12800) [pid = 1757] [serial = 629] [outer = 0x89d09800] 08:25:45 INFO - PROCESS | 1757 | 1464794745331 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 289 (0x89d16800) [pid = 1757] [serial = 630] [outer = 0x89d09800] 08:25:46 INFO - PROCESS | 1757 | 1464794746307 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]]]}] 08:25:46 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 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1640ms 08:25:46 INFO - PROCESS | 1757 | 1464794746353 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:25:46 INFO - PROCESS | 1757 | 1464794746358 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:25:46 INFO - PROCESS | 1757 | 1464794746365 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1757 | 1464794746370 Marionette TRACE conn4 <- [1,810,null,{}] 08:25:46 INFO - PROCESS | 1757 | 1464794746376 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}] 08:25:46 INFO - PROCESS | 1757 | 1464794746637 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:25:46 INFO - PROCESS | 1757 | 1464794746957 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b2e000 == 109 [pid = 1757] [id = 210] 08:25:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 290 (0x89b36c00) [pid = 1757] [serial = 631] [outer = (nil)] 08:25:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 291 (0x89d0dc00) [pid = 1757] [serial = 632] [outer = 0x89b36c00] 08:25:47 INFO - PROCESS | 1757 | 1464794747067 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 292 (0x8b1ba400) [pid = 1757] [serial = 633] [outer = 0x89b36c00] 08:25:48 INFO - PROCESS | 1757 | 1464794748057 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]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1754ms 08:25:48 INFO - PROCESS | 1757 | 1464794748120 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1757 | 1464794748124 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:25:48 INFO - PROCESS | 1757 | 1464794748131 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1757 | 1464794748134 Marionette TRACE conn4 <- [1,814,null,{}] 08:25:48 INFO - PROCESS | 1757 | 1464794748141 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}] 08:25:48 INFO - PROCESS | 1757 | 1464794748389 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:25:48 INFO - PROCESS | 1757 | 1464794748704 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de6800 == 110 [pid = 1757] [id = 211] 08:25:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 293 (0x88de8000) [pid = 1757] [serial = 634] [outer = (nil)] 08:25:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 294 (0x88def000) [pid = 1757] [serial = 635] [outer = 0x88de8000] 08:25:48 INFO - PROCESS | 1757 | 1464794748797 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 295 (0x88df0c00) [pid = 1757] [serial = 636] [outer = 0x88de8000] 08:25:49 INFO - PROCESS | 1757 | 1464794749834 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] 08:25:49 INFO - PROCESS | 1757 | 1464794749880 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:25:49 INFO - PROCESS | 1757 | 1464794749899 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1757 | 1464794749903 Marionette TRACE conn4 <- [1,818,null,{}] 08:25:49 INFO - PROCESS | 1757 | 1464794749910 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}] 08:25:50 INFO - PROCESS | 1757 | 1464794750156 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:25:50 INFO - PROCESS | 1757 | 1464794750464 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x88deb800 == 111 [pid = 1757] [id = 212] 08:25:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 296 (0x88dedc00) [pid = 1757] [serial = 637] [outer = (nil)] 08:25:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 297 (0x8b7cf000) [pid = 1757] [serial = 638] [outer = 0x88dedc00] 08:25:50 INFO - PROCESS | 1757 | 1464794750564 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 298 (0x8b7d1000) [pid = 1757] [serial = 639] [outer = 0x88dedc00] 08:25:51 INFO - PROCESS | 1757 | 1464794751520 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]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1693ms 08:25:51 INFO - PROCESS | 1757 | 1464794751593 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 1757 | 1464794751596 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:25:51 INFO - PROCESS | 1757 | 1464794751604 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1757 | 1464794751607 Marionette TRACE conn4 <- [1,822,null,{}] 08:25:51 INFO - PROCESS | 1757 | 1464794751614 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}] 08:25:51 INFO - PROCESS | 1757 | 1464794751834 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:25:52 INFO - PROCESS | 1757 | 1464794752105 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7cf800 == 112 [pid = 1757] [id = 213] 08:25:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 299 (0x8b7d2c00) [pid = 1757] [serial = 640] [outer = (nil)] 08:25:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 300 (0x8b7d9000) [pid = 1757] [serial = 641] [outer = 0x8b7d2c00] 08:25:52 INFO - PROCESS | 1757 | 1464794752238 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 301 (0x8b7db400) [pid = 1757] [serial = 642] [outer = 0x8b7d2c00] 08:25:53 INFO - PROCESS | 1757 | 1464794753238 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] 08:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:25:53 INFO - PROCESS | 1757 | 1464794753294 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:25:53 INFO - PROCESS | 1757 | 1464794753301 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1757 | 1464794753305 Marionette TRACE conn4 <- [1,826,null,{}] 08:25:53 INFO - PROCESS | 1757 | 1464794753311 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}] 08:25:53 INFO - PROCESS | 1757 | 1464794753896 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:25:54 INFO - PROCESS | 1757 | 1464794754234 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0a000 == 113 [pid = 1757] [id = 214] 08:25:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 302 (0x89d0b000) [pid = 1757] [serial = 643] [outer = (nil)] 08:25:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 303 (0x89d13000) [pid = 1757] [serial = 644] [outer = 0x89d0b000] 08:25:54 INFO - PROCESS | 1757 | 1464794754324 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 304 (0x8aecd400) [pid = 1757] [serial = 645] [outer = 0x89d0b000] 08:25:55 INFO - PROCESS | 1757 | 1464794755300 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]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2039ms 08:25:55 INFO - PROCESS | 1757 | 1464794755342 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 1757 | 1464794755349 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:25:55 INFO - PROCESS | 1757 | 1464794755359 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 1757 | 1464794755366 Marionette TRACE conn4 <- [1,830,null,{}] 08:25:55 INFO - PROCESS | 1757 | 1464794755375 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}] 08:25:55 INFO - PROCESS | 1757 | 1464794755624 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:25:56 INFO - PROCESS | 1757 | 1464794755972 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d15400 == 114 [pid = 1757] [id = 215] 08:25:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 305 (0x8b1b8400) [pid = 1757] [serial = 646] [outer = (nil)] 08:25:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 306 (0x8c348400) [pid = 1757] [serial = 647] [outer = 0x8b1b8400] 08:25:56 INFO - PROCESS | 1757 | 1464794756141 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 307 (0x8d955000) [pid = 1757] [serial = 648] [outer = 0x8b1b8400] 08:25:57 INFO - PROCESS | 1757 | 1464794757131 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]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1838ms 08:25:57 INFO - PROCESS | 1757 | 1464794757198 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1757 | 1464794757203 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:25:57 INFO - PROCESS | 1757 | 1464794757210 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1757 | 1464794757215 Marionette TRACE conn4 <- [1,834,null,{}] 08:25:57 INFO - PROCESS | 1757 | 1464794757221 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}] 08:25:57 INFO - PROCESS | 1757 | 1464794757530 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8f62b800 == 113 [pid = 1757] [id = 150] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e4400 == 112 [pid = 1757] [id = 147] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 306 (0x8f62a800) [pid = 1757] [serial = 553] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 305 (0x9111a400) [pid = 1757] [serial = 529] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 304 (0x8d950000) [pid = 1757] [serial = 523] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 303 (0xa106d400) [pid = 1757] [serial = 526] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 302 (0x8e78f400) [pid = 1757] [serial = 538] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 301 (0x8fdefc00) [pid = 1757] [serial = 532] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 300 (0x89b0bc00) [pid = 1757] [serial = 535] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOMWINDOW == 299 (0xa24acc00) [pid = 1757] [serial = 520] [outer = (nil)] [url = about:blank] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8f62f800 == 111 [pid = 1757] [id = 193] 08:25:57 INFO - PROCESS | 1757 | 1464794757917 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4f2400 == 110 [pid = 1757] [id = 192] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x91188400 == 109 [pid = 1757] [id = 191] 08:25:57 INFO - PROCESS | 1757 | --DOCSHELL 0x93b84c00 == 108 [pid = 1757] [id = 190] 08:25:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0bc00 == 109 [pid = 1757] [id = 216] 08:25:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 300 (0x8b416400) [pid = 1757] [serial = 649] [outer = (nil)] 08:25:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 301 (0x8c581c00) [pid = 1757] [serial = 650] [outer = 0x8b416400] 08:25:58 INFO - PROCESS | 1757 | 1464794758009 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 302 (0x8de39800) [pid = 1757] [serial = 651] [outer = 0x8b416400] 08:25:58 INFO - PROCESS | 1757 | --DOCSHELL 0x8c350000 == 108 [pid = 1757] [id = 189] 08:25:58 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece6000 == 107 [pid = 1757] [id = 188] 08:25:58 INFO - PROCESS | 1757 | --DOCSHELL 0x8de38400 == 106 [pid = 1757] [id = 187] 08:25:58 INFO - PROCESS | 1757 | --DOCSHELL 0x8c343c00 == 105 [pid = 1757] [id = 186] 08:25:58 INFO - PROCESS | 1757 | --DOCSHELL 0x89b01c00 == 104 [pid = 1757] [id = 185] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 301 (0x9c01a000) [pid = 1757] [serial = 517] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 300 (0x928e9c00) [pid = 1757] [serial = 508] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 299 (0x8d9cd000) [pid = 1757] [serial = 547] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 298 (0x8de38c00) [pid = 1757] [serial = 548] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 297 (0x8ee9d000) [pid = 1757] [serial = 550] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 296 (0x9a714400) [pid = 1757] [serial = 437] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 295 (0x95586000) [pid = 1757] [serial = 511] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 294 (0x8d85b800) [pid = 1757] [serial = 545] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 293 (0x8f4f8400) [pid = 1757] [serial = 551] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 292 (0x8b41fc00) [pid = 1757] [serial = 542] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 291 (0x8b1fa800) [pid = 1757] [serial = 544] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 290 (0x8b1fa000) [pid = 1757] [serial = 541] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 289 (0x928e6000) [pid = 1757] [serial = 500] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 288 (0x9a4ae800) [pid = 1757] [serial = 514] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 287 (0x8e791400) [pid = 1757] [serial = 505] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | --DOMWINDOW == 286 (0x8c347400) [pid = 1757] [serial = 502] [outer = (nil)] [url = about:blank] 08:25:58 INFO - PROCESS | 1757 | 1464794758928 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]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1735ms 08:25:58 INFO - PROCESS | 1757 | 1464794758946 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1757 | 1464794758953 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:25:58 INFO - PROCESS | 1757 | 1464794758971 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1757 | 1464794758979 Marionette TRACE conn4 <- [1,838,null,{}] 08:25:58 INFO - PROCESS | 1757 | 1464794758986 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}] 08:25:59 INFO - PROCESS | 1757 | 1464794759249 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:25:59 INFO - PROCESS | 1757 | 1464794759481 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0d800 == 105 [pid = 1757] [id = 217] 08:25:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 287 (0x8adf4800) [pid = 1757] [serial = 652] [outer = (nil)] 08:25:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 288 (0x8eea3400) [pid = 1757] [serial = 653] [outer = 0x8adf4800] 08:25:59 INFO - PROCESS | 1757 | 1464794759570 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 289 (0x8f6e4400) [pid = 1757] [serial = 654] [outer = 0x8adf4800] 08:26:00 INFO - PROCESS | 1757 | 1464794760460 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]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1557ms 08:26:00 INFO - PROCESS | 1757 | 1464794760529 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1757 | 1464794760533 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:26:00 INFO - PROCESS | 1757 | 1464794760540 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1757 | 1464794760544 Marionette TRACE conn4 <- [1,842,null,{}] 08:26:00 INFO - PROCESS | 1757 | 1464794760550 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}] 08:26:00 INFO - PROCESS | 1757 | 1464794760811 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:26:01 INFO - PROCESS | 1757 | 1464794761017 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f623c00 == 106 [pid = 1757] [id = 218] 08:26:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 290 (0x91d48000) [pid = 1757] [serial = 655] [outer = (nil)] 08:26:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 291 (0x92884800) [pid = 1757] [serial = 656] [outer = 0x91d48000] 08:26:01 INFO - PROCESS | 1757 | 1464794761175 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 292 (0x928dc400) [pid = 1757] [serial = 657] [outer = 0x91d48000] 08:26:02 INFO - PROCESS | 1757 | 1464794762234 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1741ms 08:26:02 INFO - PROCESS | 1757 | 1464794762283 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1757 | 1464794762288 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:26:02 INFO - PROCESS | 1757 | 1464794762303 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1757 | 1464794762308 Marionette TRACE conn4 <- [1,846,null,{}] 08:26:02 INFO - PROCESS | 1757 | 1464794762314 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}] 08:26:02 INFO - PROCESS | 1757 | 1464794762610 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:26:02 INFO - PROCESS | 1757 | --DOMWINDOW == 291 (0x8e794c00) [pid = 1757] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:26:02 INFO - PROCESS | 1757 | --DOMWINDOW == 290 (0x8b41c800) [pid = 1757] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:26:02 INFO - PROCESS | 1757 | --DOMWINDOW == 289 (0x8adf9800) [pid = 1757] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:26:02 INFO - PROCESS | 1757 | --DOMWINDOW == 288 (0x8ece7000) [pid = 1757] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:26:03 INFO - PROCESS | 1757 | --DOMWINDOW == 287 (0x8d85cc00) [pid = 1757] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:26:03 INFO - PROCESS | 1757 | 1464794763065 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0f1400 == 107 [pid = 1757] [id = 219] 08:26:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 288 (0x8d85cc00) [pid = 1757] [serial = 658] [outer = (nil)] 08:26:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 289 (0x8ece8c00) [pid = 1757] [serial = 659] [outer = 0x8d85cc00] 08:26:03 INFO - PROCESS | 1757 | 1464794763158 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 290 (0x95082000) [pid = 1757] [serial = 660] [outer = 0x8d85cc00] 08:26:04 INFO - PROCESS | 1757 | 1464794763999 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]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1741ms 08:26:04 INFO - PROCESS | 1757 | 1464794764045 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:26:04 INFO - PROCESS | 1757 | 1464794764049 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:26:04 INFO - PROCESS | 1757 | 1464794764056 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 1757 | 1464794764060 Marionette TRACE conn4 <- [1,850,null,{}] 08:26:04 INFO - PROCESS | 1757 | 1464794764067 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}] 08:26:04 INFO - PROCESS | 1757 | 1464794764300 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:26:04 INFO - PROCESS | 1757 | 1464794764472 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e793000 == 108 [pid = 1757] [id = 220] 08:26:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 291 (0x8ee9e000) [pid = 1757] [serial = 661] [outer = (nil)] 08:26:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 292 (0x9a4ac400) [pid = 1757] [serial = 662] [outer = 0x8ee9e000] 08:26:04 INFO - PROCESS | 1757 | 1464794764551 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 293 (0x9a719800) [pid = 1757] [serial = 663] [outer = 0x8ee9e000] 08:26:05 INFO - PROCESS | 1757 | 1464794765662 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]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1641ms 08:26:05 INFO - PROCESS | 1757 | 1464794765698 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1757 | 1464794765707 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:26:05 INFO - PROCESS | 1757 | 1464794765718 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1757 | 1464794765723 Marionette TRACE conn4 <- [1,854,null,{}] 08:26:05 INFO - PROCESS | 1757 | 1464794765735 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}] 08:26:06 INFO - PROCESS | 1757 | 1464794766041 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:26:06 INFO - PROCESS | 1757 | 1464794766340 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b31400 == 109 [pid = 1757] [id = 221] 08:26:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 294 (0x89d18400) [pid = 1757] [serial = 664] [outer = (nil)] 08:26:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 295 (0x8b41fc00) [pid = 1757] [serial = 665] [outer = 0x89d18400] 08:26:06 INFO - PROCESS | 1757 | 1464794766447 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 296 (0x8c0ef800) [pid = 1757] [serial = 666] [outer = 0x89d18400] 08:26:07 INFO - PROCESS | 1757 | 1464794767453 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1792ms 08:26:07 INFO - PROCESS | 1757 | 1464794767513 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1757 | 1464794767529 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:26:07 INFO - PROCESS | 1757 | 1464794767550 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1757 | 1464794767559 Marionette TRACE conn4 <- [1,858,null,{}] 08:26:07 INFO - PROCESS | 1757 | 1464794767571 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}] 08:26:08 INFO - PROCESS | 1757 | 1464794768074 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:26:08 INFO - PROCESS | 1757 | 1464794768319 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da99800 == 110 [pid = 1757] [id = 222] 08:26:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 297 (0x8e791000) [pid = 1757] [serial = 667] [outer = (nil)] 08:26:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 298 (0x8ece1c00) [pid = 1757] [serial = 668] [outer = 0x8e791000] 08:26:08 INFO - PROCESS | 1757 | 1464794768455 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 299 (0x8f4f7000) [pid = 1757] [serial = 669] [outer = 0x8e791000] 08:26:09 INFO - PROCESS | 1757 | 1464794769548 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]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2049ms 08:26:09 INFO - PROCESS | 1757 | 1464794769596 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1757 | 1464794769601 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:26:09 INFO - PROCESS | 1757 | 1464794769609 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1757 | 1464794769616 Marionette TRACE conn4 <- [1,862,null,{}] 08:26:09 INFO - PROCESS | 1757 | 1464794769635 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}] 08:26:09 INFO - PROCESS | 1757 | 1464794769878 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:26:10 INFO - PROCESS | 1757 | 1464794770197 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x9911b000 == 111 [pid = 1757] [id = 223] 08:26:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 300 (0x9a4a9000) [pid = 1757] [serial = 670] [outer = (nil)] 08:26:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 301 (0x9b090c00) [pid = 1757] [serial = 671] [outer = 0x9a4a9000] 08:26:10 INFO - PROCESS | 1757 | 1464794770299 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 302 (0x9bfa5800) [pid = 1757] [serial = 672] [outer = 0x9a4a9000] 08:26:11 INFO - PROCESS | 1757 | 1464794771368 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1796ms 08:26:11 INFO - PROCESS | 1757 | 1464794771406 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1757 | 1464794771412 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:26:11 INFO - PROCESS | 1757 | 1464794771419 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1757 | 1464794771422 Marionette TRACE conn4 <- [1,866,null,{}] 08:26:11 INFO - PROCESS | 1757 | 1464794771430 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}] 08:26:11 INFO - PROCESS | 1757 | 1464794771694 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:26:12 INFO - PROCESS | 1757 | 1464794772009 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a70b000 == 112 [pid = 1757] [id = 224] 08:26:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 303 (0x9bff2000) [pid = 1757] [serial = 673] [outer = (nil)] 08:26:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 304 (0x9c015c00) [pid = 1757] [serial = 674] [outer = 0x9bff2000] 08:26:12 INFO - PROCESS | 1757 | 1464794772118 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 305 (0xa105fc00) [pid = 1757] [serial = 675] [outer = 0x9bff2000] 08:26:13 INFO - PROCESS | 1757 | 1464794773073 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1682ms 08:26:13 INFO - PROCESS | 1757 | 1464794773102 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1757 | 1464794773107 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:26:13 INFO - PROCESS | 1757 | 1464794773114 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1757 | 1464794773118 Marionette TRACE conn4 <- [1,870,null,{}] 08:26:13 INFO - PROCESS | 1757 | 1464794773124 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}] 08:26:13 INFO - PROCESS | 1757 | 1464794773346 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:26:13 INFO - PROCESS | 1757 | 1464794773628 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x95281000 == 113 [pid = 1757] [id = 225] 08:26:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 306 (0x9bc78400) [pid = 1757] [serial = 676] [outer = (nil)] 08:26:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 307 (0xa306b000) [pid = 1757] [serial = 677] [outer = 0x9bc78400] 08:26:13 INFO - PROCESS | 1757 | 1464794773767 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 308 (0xa3232400) [pid = 1757] [serial = 678] [outer = 0x9bc78400] 08:26:14 INFO - PROCESS | 1757 | 1464794774812 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1739ms 08:26:14 INFO - PROCESS | 1757 | 1464794774855 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:26:14 INFO - PROCESS | 1757 | 1464794774859 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:26:14 INFO - PROCESS | 1757 | 1464794774868 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1757 | 1464794774871 Marionette TRACE conn4 <- [1,874,null,{}] 08:26:14 INFO - PROCESS | 1757 | 1464794774878 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}] 08:26:15 INFO - PROCESS | 1757 | 1464794775163 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:26:15 INFO - PROCESS | 1757 | 1464794775486 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c504c00 == 114 [pid = 1757] [id = 226] 08:26:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 309 (0x8c505800) [pid = 1757] [serial = 679] [outer = (nil)] 08:26:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 310 (0x8c50d400) [pid = 1757] [serial = 680] [outer = 0x8c505800] 08:26:15 INFO - PROCESS | 1757 | 1464794775591 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 311 (0xa3431400) [pid = 1757] [serial = 681] [outer = 0x8c505800] 08:26:16 INFO - PROCESS | 1757 | 1464794776544 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1733ms 08:26:16 INFO - PROCESS | 1757 | 1464794776601 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1757 | 1464794776606 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:26:16 INFO - PROCESS | 1757 | 1464794776613 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1757 | 1464794776616 Marionette TRACE conn4 <- [1,878,null,{}] 08:26:16 INFO - PROCESS | 1757 | 1464794776623 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}] 08:26:16 INFO - PROCESS | 1757 | 1464794776875 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:26:17 INFO - PROCESS | 1757 | 1464794777185 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3ce800 == 115 [pid = 1757] [id = 227] 08:26:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 312 (0x8c3d0c00) [pid = 1757] [serial = 682] [outer = (nil)] 08:26:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 313 (0x8c3d6c00) [pid = 1757] [serial = 683] [outer = 0x8c3d0c00] 08:26:17 INFO - PROCESS | 1757 | 1464794777285 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 314 (0x8c3d8400) [pid = 1757] [serial = 684] [outer = 0x8c3d0c00] 08:26:18 INFO - PROCESS | 1757 | 1464794778238 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1690ms 08:26:18 INFO - PROCESS | 1757 | 1464794778305 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1757 | 1464794778309 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:26:18 INFO - PROCESS | 1757 | 1464794778316 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1757 | 1464794778320 Marionette TRACE conn4 <- [1,882,null,{}] 08:26:18 INFO - PROCESS | 1757 | 1464794778327 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}] 08:26:18 INFO - PROCESS | 1757 | 1464794778601 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:26:18 INFO - PROCESS | 1757 | 1464794778915 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da4400 == 116 [pid = 1757] [id = 228] 08:26:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 315 (0x88da5400) [pid = 1757] [serial = 685] [outer = (nil)] 08:26:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 316 (0x88daa400) [pid = 1757] [serial = 686] [outer = 0x88da5400] 08:26:19 INFO - PROCESS | 1757 | 1464794779019 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 317 (0x88dac000) [pid = 1757] [serial = 687] [outer = 0x88da5400] 08:26:19 INFO - PROCESS | 1757 | 1464794779965 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]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1685ms 08:26:20 INFO - PROCESS | 1757 | 1464794780002 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1757 | 1464794780006 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:26:20 INFO - PROCESS | 1757 | 1464794780013 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1757 | 1464794780017 Marionette TRACE conn4 <- [1,886,null,{}] 08:26:20 INFO - PROCESS | 1757 | 1464794780024 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}] 08:26:20 INFO - PROCESS | 1757 | 1464794780246 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:26:20 INFO - PROCESS | 1757 | 1464794780512 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da2400 == 117 [pid = 1757] [id = 229] 08:26:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 318 (0x88da2800) [pid = 1757] [serial = 688] [outer = (nil)] 08:26:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 319 (0x8c3db400) [pid = 1757] [serial = 689] [outer = 0x88da2800] 08:26:20 INFO - PROCESS | 1757 | 1464794780660 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 320 (0x8c502c00) [pid = 1757] [serial = 690] [outer = 0x88da2800] 08:26:21 INFO - PROCESS | 1757 | 1464794781674 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]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1686ms 08:26:21 INFO - PROCESS | 1757 | 1464794781700 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:26:21 INFO - PROCESS | 1757 | 1464794781705 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:26:21 INFO - PROCESS | 1757 | 1464794781713 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1757 | 1464794781716 Marionette TRACE conn4 <- [1,890,null,{}] 08:26:21 INFO - PROCESS | 1757 | 1464794781724 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}] 08:26:21 INFO - PROCESS | 1757 | 1464794781949 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:26:22 INFO - PROCESS | 1757 | 1464794782268 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf0c00 == 118 [pid = 1757] [id = 230] 08:26:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 321 (0x87bf2c00) [pid = 1757] [serial = 691] [outer = (nil)] 08:26:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 322 (0x87bf9000) [pid = 1757] [serial = 692] [outer = 0x87bf2c00] 08:26:22 INFO - PROCESS | 1757 | 1464794782368 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 323 (0x87bfa800) [pid = 1757] [serial = 693] [outer = 0x87bf2c00] 08:26:23 INFO - PROCESS | 1757 | 1464794783375 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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1685ms 08:26:23 INFO - PROCESS | 1757 | 1464794783398 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1757 | 1464794783403 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:26:23 INFO - PROCESS | 1757 | 1464794783411 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1757 | 1464794783416 Marionette TRACE conn4 <- [1,894,null,{}] 08:26:23 INFO - PROCESS | 1757 | 1464794783423 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}] 08:26:23 INFO - PROCESS | 1757 | 1464794783687 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:26:24 INFO - PROCESS | 1757 | 1464794784013 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d6400 == 119 [pid = 1757] [id = 231] 08:26:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 324 (0xa26d7400) [pid = 1757] [serial = 694] [outer = (nil)] 08:26:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 325 (0xa670d800) [pid = 1757] [serial = 695] [outer = 0xa26d7400] 08:26:24 INFO - PROCESS | 1757 | 1464794784121 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 326 (0xa6c5cc00) [pid = 1757] [serial = 696] [outer = 0xa26d7400] 08:26:25 INFO - PROCESS | 1757 | 1464794785094 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1697ms 08:26:25 INFO - PROCESS | 1757 | 1464794785108 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1757 | 1464794785111 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:26:25 INFO - PROCESS | 1757 | 1464794785119 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1757 | 1464794785123 Marionette TRACE conn4 <- [1,898,null,{}] 08:26:25 INFO - PROCESS | 1757 | 1464794785129 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}] 08:26:25 INFO - PROCESS | 1757 | 1464794785351 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:26:25 INFO - PROCESS | 1757 | 1464794785627 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x87773c00 == 120 [pid = 1757] [id = 232] 08:26:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 327 (0x87774800) [pid = 1757] [serial = 697] [outer = (nil)] 08:26:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 328 (0x87778c00) [pid = 1757] [serial = 698] [outer = 0x87774800] 08:26:25 INFO - PROCESS | 1757 | 1464794785762 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 329 (0x8777b800) [pid = 1757] [serial = 699] [outer = 0x87774800] 08:26:26 INFO - PROCESS | 1757 | 1464794786737 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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1641ms 08:26:26 INFO - PROCESS | 1757 | 1464794786761 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1757 | 1464794786765 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:26:26 INFO - PROCESS | 1757 | 1464794786772 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1757 | 1464794786776 Marionette TRACE conn4 <- [1,902,null,{}] 08:26:26 INFO - PROCESS | 1757 | 1464794786793 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}] 08:26:27 INFO - PROCESS | 1757 | 1464794787010 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:26:27 INFO - PROCESS | 1757 | 1464794787325 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x87772c00 == 121 [pid = 1757] [id = 233] 08:26:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 330 (0x87773800) [pid = 1757] [serial = 700] [outer = (nil)] 08:26:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 331 (0x89f8ac00) [pid = 1757] [serial = 701] [outer = 0x87773800] 08:26:27 INFO - PROCESS | 1757 | 1464794787425 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 332 (0x89f8cc00) [pid = 1757] [serial = 702] [outer = 0x87773800] 08:26:28 INFO - PROCESS | 1757 | 1464794788376 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]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1648ms 08:26:28 INFO - PROCESS | 1757 | 1464794788422 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:26:28 INFO - PROCESS | 1757 | 1464794788426 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:26:28 INFO - PROCESS | 1757 | 1464794788433 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1757 | 1464794788437 Marionette TRACE conn4 <- [1,906,null,{}] 08:26:28 INFO - PROCESS | 1757 | 1464794788443 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}] 08:26:28 INFO - PROCESS | 1757 | 1464794788666 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:26:28 INFO - PROCESS | 1757 | 1464794788952 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x87777800 == 122 [pid = 1757] [id = 234] 08:26:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 333 (0x8777dc00) [pid = 1757] [serial = 703] [outer = (nil)] 08:26:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 334 (0x87a5f000) [pid = 1757] [serial = 704] [outer = 0x8777dc00] 08:26:29 INFO - PROCESS | 1757 | 1464794789084 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 335 (0x87a61c00) [pid = 1757] [serial = 705] [outer = 0x8777dc00] 08:26:30 INFO - PROCESS | 1757 | 1464794790083 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]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1690ms 08:26:30 INFO - PROCESS | 1757 | 1464794790123 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 1757 | 1464794790128 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:26:30 INFO - PROCESS | 1757 | 1464794790135 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1757 | 1464794790138 Marionette TRACE conn4 <- [1,910,null,{}] 08:26:30 INFO - PROCESS | 1757 | 1464794790145 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}] 08:26:30 INFO - PROCESS | 1757 | 1464794790372 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:26:30 INFO - PROCESS | 1757 | 1464794790686 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5a000 == 123 [pid = 1757] [id = 235] 08:26:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 336 (0x87a5e000) [pid = 1757] [serial = 706] [outer = (nil)] 08:26:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 337 (0x89f8bc00) [pid = 1757] [serial = 707] [outer = 0x87a5e000] 08:26:30 INFO - PROCESS | 1757 | 1464794790787 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 338 (0x89f91000) [pid = 1757] [serial = 708] [outer = 0x87a5e000] 08:26:31 INFO - PROCESS | 1757 | 1464794791738 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]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1643ms 08:26:31 INFO - PROCESS | 1757 | 1464794791778 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 1757 | 1464794791782 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:26:31 INFO - PROCESS | 1757 | 1464794791790 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1757 | 1464794791793 Marionette TRACE conn4 <- [1,914,null,{}] 08:26:31 INFO - PROCESS | 1757 | 1464794791800 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}] 08:26:32 INFO - PROCESS | 1757 | 1464794792030 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:26:32 INFO - PROCESS | 1757 | 1464794792343 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x86ccf800 == 124 [pid = 1757] [id = 236] 08:26:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 339 (0x86cd0c00) [pid = 1757] [serial = 709] [outer = (nil)] 08:26:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 340 (0x86cd8800) [pid = 1757] [serial = 710] [outer = 0x86cd0c00] 08:26:32 INFO - PROCESS | 1757 | 1464794792444 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 341 (0x86cdc000) [pid = 1757] [serial = 711] [outer = 0x86cd0c00] 08:26:33 INFO - PROCESS | 1757 | 1464794793356 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]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1632ms 08:26:33 INFO - PROCESS | 1757 | 1464794793423 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1757 | 1464794793427 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:26:33 INFO - PROCESS | 1757 | 1464794793434 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1757 | 1464794793438 Marionette TRACE conn4 <- [1,918,null,{}] 08:26:33 INFO - PROCESS | 1757 | 1464794793444 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}] 08:26:33 INFO - PROCESS | 1757 | 1464794793672 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:26:34 INFO - PROCESS | 1757 | 1464794793994 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd3000 == 125 [pid = 1757] [id = 237] 08:26:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 342 (0x86cd8c00) [pid = 1757] [serial = 712] [outer = (nil)] 08:26:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 343 (0x86e11c00) [pid = 1757] [serial = 713] [outer = 0x86cd8c00] 08:26:34 INFO - PROCESS | 1757 | 1464794794091 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 344 (0x86e13c00) [pid = 1757] [serial = 714] [outer = 0x86cd8c00] 08:26:35 INFO - PROCESS | 1757 | 1464794795050 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]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1685ms 08:26:35 INFO - PROCESS | 1757 | 1464794795121 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:26:35 INFO - PROCESS | 1757 | 1464794795125 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:26:35 INFO - PROCESS | 1757 | 1464794795133 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1757 | 1464794795136 Marionette TRACE conn4 <- [1,922,null,{}] 08:26:35 INFO - PROCESS | 1757 | 1464794795143 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}] 08:26:35 INFO - PROCESS | 1757 | 1464794795401 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:26:36 INFO - PROCESS | 1757 | --DOCSHELL 0x9d065800 == 124 [pid = 1757] [id = 26] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 343 (0x8f688c00) [pid = 1757] [serial = 554] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 342 (0x8ffc1400) [pid = 1757] [serial = 596] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 341 (0x8fde9c00) [pid = 1757] [serial = 599] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 340 (0x95079400) [pid = 1757] [serial = 571] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 339 (0x9c01fc00) [pid = 1757] [serial = 581] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 338 (0x928dec00) [pid = 1757] [serial = 568] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 337 (0x8d9d7400) [pid = 1757] [serial = 588] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 336 (0x8d94cc00) [pid = 1757] [serial = 587] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 335 (0x91184c00) [pid = 1757] [serial = 565] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 334 (0x8de3ac00) [pid = 1757] [serial = 584] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 333 (0x8f6e5c00) [pid = 1757] [serial = 562] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 332 (0x8c34c400) [pid = 1757] [serial = 590] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 331 (0x8d9cdc00) [pid = 1757] [serial = 591] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 330 (0x8da9d000) [pid = 1757] [serial = 559] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 329 (0x9c105800) [pid = 1757] [serial = 577] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 328 (0x9b097000) [pid = 1757] [serial = 574] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 327 (0x8adf2c00) [pid = 1757] [serial = 556] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 326 (0x8ee98800) [pid = 1757] [serial = 593] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 325 (0x91d4c800) [pid = 1757] [serial = 377] [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.] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 324 (0x9111ac00) [pid = 1757] [serial = 597] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | --DOMWINDOW == 323 (0x8f4fa000) [pid = 1757] [serial = 594] [outer = (nil)] [url = about:blank] 08:26:36 INFO - PROCESS | 1757 | 1464794796787 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf0400 == 125 [pid = 1757] [id = 238] 08:26:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 324 (0x87bf1800) [pid = 1757] [serial = 715] [outer = (nil)] 08:26:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 325 (0x87bf9800) [pid = 1757] [serial = 716] [outer = 0x87bf1800] 08:26:36 INFO - PROCESS | 1757 | 1464794796881 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 326 (0x88db0000) [pid = 1757] [serial = 717] [outer = 0x87bf1800] 08:26:37 INFO - PROCESS | 1757 | 1464794797728 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]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2636ms 08:26:37 INFO - PROCESS | 1757 | 1464794797774 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1757 | 1464794797781 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:26:37 INFO - PROCESS | 1757 | 1464794797790 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1757 | 1464794797796 Marionette TRACE conn4 <- [1,926,null,{}] 08:26:37 INFO - PROCESS | 1757 | 1464794797804 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}] 08:26:38 INFO - PROCESS | 1757 | 1464794798019 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:26:38 INFO - PROCESS | 1757 | 1464794798219 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5c800 == 126 [pid = 1757] [id = 239] 08:26:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 327 (0x89b2e400) [pid = 1757] [serial = 718] [outer = (nil)] 08:26:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 328 (0x89b38400) [pid = 1757] [serial = 719] [outer = 0x89b2e400] 08:26:38 INFO - PROCESS | 1757 | 1464794798308 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 329 (0x89d10800) [pid = 1757] [serial = 720] [outer = 0x89b2e400] 08:26:39 INFO - PROCESS | 1757 | 1464794799299 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1585ms 08:26:39 INFO - PROCESS | 1757 | 1464794799380 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1757 | 1464794799387 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:26:39 INFO - PROCESS | 1757 | 1464794799395 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1757 | 1464794799398 Marionette TRACE conn4 <- [1,930,null,{}] 08:26:39 INFO - PROCESS | 1757 | 1464794799413 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}] 08:26:39 INFO - PROCESS | 1757 | 1464794799710 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:26:39 INFO - PROCESS | 1757 | 1464794799749 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bac00 == 127 [pid = 1757] [id = 240] 08:26:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 330 (0x8b1bcc00) [pid = 1757] [serial = 721] [outer = (nil)] 08:26:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 331 (0x8b1f1000) [pid = 1757] [serial = 722] [outer = 0x8b1bcc00] 08:26:39 INFO - PROCESS | 1757 | 1464794799922 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 332 (0x8b420c00) [pid = 1757] [serial = 723] [outer = 0x8b1bcc00] 08:26:40 INFO - PROCESS | 1757 | 1464794800946 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]]]}] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 331 (0x91d48000) [pid = 1757] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 330 (0x8d85cc00) [pid = 1757] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 329 (0x89d0b000) [pid = 1757] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 328 (0x8b416400) [pid = 1757] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 327 (0x8b1b8400) [pid = 1757] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:26:41 INFO - PROCESS | 1757 | --DOMWINDOW == 326 (0x8adf4800) [pid = 1757] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1897ms 08:26:41 INFO - PROCESS | 1757 | 1464794801298 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1757 | 1464794801303 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:26:41 INFO - PROCESS | 1757 | 1464794801320 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1757 | 1464794801330 Marionette TRACE conn4 <- [1,934,null,{}] 08:26:41 INFO - PROCESS | 1757 | 1464794801339 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}] 08:26:41 INFO - PROCESS | 1757 | 1464794801578 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:26:41 INFO - PROCESS | 1757 | 1464794801775 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5b800 == 128 [pid = 1757] [id = 241] 08:26:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 327 (0x89f98400) [pid = 1757] [serial = 724] [outer = (nil)] 08:26:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 328 (0x8c502400) [pid = 1757] [serial = 725] [outer = 0x89f98400] 08:26:41 INFO - PROCESS | 1757 | 1464794801859 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 329 (0x8c50bc00) [pid = 1757] [serial = 726] [outer = 0x89f98400] 08:26:42 INFO - PROCESS | 1757 | 1464794802707 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1456ms 08:26:42 INFO - PROCESS | 1757 | 1464794802768 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:26:42 INFO - PROCESS | 1757 | 1464794802774 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:26:42 INFO - PROCESS | 1757 | 1464794802781 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1757 | 1464794802784 Marionette TRACE conn4 <- [1,938,null,{}] 08:26:42 INFO - PROCESS | 1757 | 1464794802791 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}] 08:26:43 INFO - PROCESS | 1757 | 1464794803003 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:26:43 INFO - PROCESS | 1757 | 1464794803200 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e3c00 == 129 [pid = 1757] [id = 242] 08:26:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 330 (0x8c34c400) [pid = 1757] [serial = 727] [outer = (nil)] 08:26:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 331 (0x8d85e000) [pid = 1757] [serial = 728] [outer = 0x8c34c400] 08:26:43 INFO - PROCESS | 1757 | 1464794803286 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 332 (0x8d950c00) [pid = 1757] [serial = 729] [outer = 0x8c34c400] 08:26:44 INFO - PROCESS | 1757 | 1464794804482 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]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1734ms 08:26:44 INFO - PROCESS | 1757 | 1464794804516 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 1757 | 1464794804525 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:26:44 INFO - PROCESS | 1757 | 1464794804534 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 1757 | 1464794804543 Marionette TRACE conn4 <- [1,942,null,{}] 08:26:44 INFO - PROCESS | 1757 | 1464794804552 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}] 08:26:44 INFO - PROCESS | 1757 | 1464794804808 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:26:45 INFO - PROCESS | 1757 | 1464794805179 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x87776000 == 130 [pid = 1757] [id = 243] 08:26:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 333 (0x87a66000) [pid = 1757] [serial = 730] [outer = (nil)] 08:26:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 334 (0x89b32800) [pid = 1757] [serial = 731] [outer = 0x87a66000] 08:26:45 INFO - PROCESS | 1757 | 1464794805283 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 335 (0x89f8fc00) [pid = 1757] [serial = 732] [outer = 0x87a66000] 08:26:46 INFO - PROCESS | 1757 | 1464794806273 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1788ms 08:26:46 INFO - PROCESS | 1757 | 1464794806323 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1757 | 1464794806334 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:26:46 INFO - PROCESS | 1757 | 1464794806346 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1757 | 1464794806350 Marionette TRACE conn4 <- [1,946,null,{}] 08:26:46 INFO - PROCESS | 1757 | 1464794806358 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}] 08:26:46 INFO - PROCESS | 1757 | 1464794806634 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:26:46 INFO - PROCESS | 1757 | 1464794806967 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7ccc00 == 131 [pid = 1757] [id = 244] 08:26:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 336 (0x8b7d0c00) [pid = 1757] [serial = 733] [outer = (nil)] 08:26:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 337 (0x8c3cf800) [pid = 1757] [serial = 734] [outer = 0x8b7d0c00] 08:26:47 INFO - PROCESS | 1757 | 1464794807069 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 338 (0x8c50b800) [pid = 1757] [serial = 735] [outer = 0x8b7d0c00] 08:26:48 INFO - PROCESS | 1757 | 1464794808077 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]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1795ms 08:26:48 INFO - PROCESS | 1757 | 1464794808141 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:26:48 INFO - PROCESS | 1757 | 1464794808146 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:26:48 INFO - PROCESS | 1757 | 1464794808154 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1757 | 1464794808161 Marionette TRACE conn4 <- [1,950,null,{}] 08:26:48 INFO - PROCESS | 1757 | 1464794808181 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}] 08:26:48 INFO - PROCESS | 1757 | 1464794808474 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:26:48 INFO - PROCESS | 1757 | 1464794808801 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x8daa1c00 == 132 [pid = 1757] [id = 245] 08:26:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 339 (0x8db4a400) [pid = 1757] [serial = 736] [outer = (nil)] 08:26:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 340 (0x8de40400) [pid = 1757] [serial = 737] [outer = 0x8db4a400] 08:26:48 INFO - PROCESS | 1757 | 1464794808904 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 341 (0x8eb25000) [pid = 1757] [serial = 738] [outer = 0x8db4a400] 08:26:49 INFO - PROCESS | 1757 | 1464794809891 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]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1790ms 08:26:49 INFO - PROCESS | 1757 | 1464794809952 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:26:49 INFO - PROCESS | 1757 | 1464794809959 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:26:49 INFO - PROCESS | 1757 | 1464794809966 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1757 | 1464794809969 Marionette TRACE conn4 <- [1,954,null,{}] 08:26:49 INFO - PROCESS | 1757 | 1464794809976 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}] 08:26:50 INFO - PROCESS | 1757 | 1464794810214 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:26:50 INFO - PROCESS | 1757 | 1464794810488 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db4b000 == 133 [pid = 1757] [id = 246] 08:26:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 342 (0x8de35400) [pid = 1757] [serial = 739] [outer = (nil)] 08:26:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 343 (0x8f625c00) [pid = 1757] [serial = 740] [outer = 0x8de35400] 08:26:50 INFO - PROCESS | 1757 | 1464794810629 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 344 (0x8f6f1800) [pid = 1757] [serial = 741] [outer = 0x8de35400] 08:26:51 INFO - PROCESS | 1757 | 1464794811589 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1692ms 08:26:51 INFO - PROCESS | 1757 | 1464794811658 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1757 | 1464794811662 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:26:51 INFO - PROCESS | 1757 | 1464794811671 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1757 | 1464794811675 Marionette TRACE conn4 <- [1,958,null,{}] 08:26:51 INFO - PROCESS | 1757 | 1464794811682 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}] 08:26:51 INFO - PROCESS | 1757 | 1464794811911 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:26:52 INFO - PROCESS | 1757 | 1464794812232 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eceac00 == 134 [pid = 1757] [id = 247] 08:26:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 345 (0x8ee9c000) [pid = 1757] [serial = 742] [outer = (nil)] 08:26:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 346 (0x91116c00) [pid = 1757] [serial = 743] [outer = 0x8ee9c000] 08:26:52 INFO - PROCESS | 1757 | 1464794812333 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 347 (0x9111d400) [pid = 1757] [serial = 744] [outer = 0x8ee9c000] 08:26:53 INFO - PROCESS | 1757 | 1464794813363 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]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1740ms 08:26:53 INFO - PROCESS | 1757 | 1464794813412 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1757 | 1464794813416 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:26:53 INFO - PROCESS | 1757 | 1464794813426 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1757 | 1464794813429 Marionette TRACE conn4 <- [1,962,null,{}] 08:26:53 INFO - PROCESS | 1757 | 1464794813436 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}] 08:26:53 INFO - PROCESS | 1757 | 1464794813687 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:26:54 INFO - PROCESS | 1757 | 1464794814046 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8ca000 == 135 [pid = 1757] [id = 248] 08:26:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 348 (0x91b13000) [pid = 1757] [serial = 745] [outer = (nil)] 08:26:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 349 (0x93ab3000) [pid = 1757] [serial = 746] [outer = 0x91b13000] 08:26:54 INFO - PROCESS | 1757 | 1464794814155 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 350 (0x9527c400) [pid = 1757] [serial = 747] [outer = 0x91b13000] 08:26:55 INFO - PROCESS | 1757 | 1464794815117 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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1735ms 08:26:55 INFO - PROCESS | 1757 | 1464794815163 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:26:55 INFO - PROCESS | 1757 | 1464794815168 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:26:55 INFO - PROCESS | 1757 | 1464794815175 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1757 | 1464794815178 Marionette TRACE conn4 <- [1,966,null,{}] 08:26:55 INFO - PROCESS | 1757 | 1464794815186 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}] 08:26:55 INFO - PROCESS | 1757 | 1464794815422 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:26:55 INFO - PROCESS | 1757 | 1464794815738 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288d400 == 136 [pid = 1757] [id = 249] 08:26:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 351 (0x9288dc00) [pid = 1757] [serial = 748] [outer = (nil)] 08:26:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 352 (0x9a4a1000) [pid = 1757] [serial = 749] [outer = 0x9288dc00] 08:26:55 INFO - PROCESS | 1757 | 1464794815841 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 353 (0x9a656c00) [pid = 1757] [serial = 750] [outer = 0x9288dc00] 08:26:56 INFO - PROCESS | 1757 | 1464794816797 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]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1695ms 08:26:56 INFO - PROCESS | 1757 | 1464794816871 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1757 | 1464794816875 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:26:56 INFO - PROCESS | 1757 | 1464794816885 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1757 | 1464794816890 Marionette TRACE conn4 <- [1,970,null,{}] 08:26:56 INFO - PROCESS | 1757 | 1464794816898 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}] 08:26:57 INFO - PROCESS | 1757 | 1464794817172 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:26:57 INFO - PROCESS | 1757 | 1464794817504 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x98184400 == 137 [pid = 1757] [id = 250] 08:26:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 354 (0x9ac5ac00) [pid = 1757] [serial = 751] [outer = (nil)] 08:26:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 355 (0x9bfe9400) [pid = 1757] [serial = 752] [outer = 0x9ac5ac00] 08:26:57 INFO - PROCESS | 1757 | 1464794817601 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 356 (0x9bfed000) [pid = 1757] [serial = 753] [outer = 0x9ac5ac00] 08:26:58 INFO - PROCESS | 1757 | 1464794818562 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]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1736ms 08:26:58 INFO - PROCESS | 1757 | 1464794818622 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1757 | 1464794818627 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:26:58 INFO - PROCESS | 1757 | 1464794818634 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1757 | 1464794818639 Marionette TRACE conn4 <- [1,974,null,{}] 08:26:58 INFO - PROCESS | 1757 | 1464794818645 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}] 08:26:58 INFO - PROCESS | 1757 | 1464794818880 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:26:59 INFO - PROCESS | 1757 | 1464794819216 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x950c5c00 == 138 [pid = 1757] [id = 251] 08:26:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 357 (0x9a656000) [pid = 1757] [serial = 754] [outer = (nil)] 08:26:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 358 (0x9d0c7000) [pid = 1757] [serial = 755] [outer = 0x9a656000] 08:26:59 INFO - PROCESS | 1757 | 1464794819326 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 359 (0xa22c6c00) [pid = 1757] [serial = 756] [outer = 0x9a656000] 08:27:00 INFO - PROCESS | 1757 | 1464794820388 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]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1786ms 08:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:27:00 INFO - PROCESS | 1757 | 1464794820422 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 1757 | 1464794820425 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:27:00 INFO - PROCESS | 1757 | 1464794820433 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1757 | 1464794820438 Marionette TRACE conn4 <- [1,978,null,{}] 08:27:00 INFO - PROCESS | 1757 | 1464794820445 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}] 08:27:00 INFO - PROCESS | 1757 | 1464794820678 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:27:01 INFO - PROCESS | 1757 | 1464794821003 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6d8c00 == 139 [pid = 1757] [id = 252] 08:27:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 360 (0x8c6da000) [pid = 1757] [serial = 757] [outer = (nil)] 08:27:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 361 (0x8c6e2800) [pid = 1757] [serial = 758] [outer = 0x8c6da000] 08:27:01 INFO - PROCESS | 1757 | 1464794821102 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 362 (0x8c6e4400) [pid = 1757] [serial = 759] [outer = 0x8c6da000] 08:27:02 INFO - PROCESS | 1757 | 1464794822156 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]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1785ms 08:27:02 INFO - PROCESS | 1757 | 1464794822218 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 1757 | 1464794822223 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:27:02 INFO - PROCESS | 1757 | 1464794822231 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 1757 | 1464794822236 Marionette TRACE conn4 <- [1,982,null,{}] 08:27:02 INFO - PROCESS | 1757 | 1464794822243 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}] 08:27:02 INFO - PROCESS | 1757 | 1464794822558 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:27:02 INFO - PROCESS | 1757 | 1464794822906 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a344000 == 140 [pid = 1757] [id = 253] 08:27:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 363 (0x8a34b800) [pid = 1757] [serial = 760] [outer = (nil)] 08:27:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 364 (0x8c6d9400) [pid = 1757] [serial = 761] [outer = 0x8a34b800] 08:27:03 INFO - PROCESS | 1757 | 1464794823016 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 365 (0x9bf9e800) [pid = 1757] [serial = 762] [outer = 0x8a34b800] 08:27:03 INFO - PROCESS | 1757 | 1464794823980 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]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1796ms 08:27:04 INFO - PROCESS | 1757 | 1464794824042 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1757 | 1464794824047 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:27:04 INFO - PROCESS | 1757 | 1464794824058 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1757 | 1464794824061 Marionette TRACE conn4 <- [1,986,null,{}] 08:27:04 INFO - PROCESS | 1757 | 1464794824068 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}] 08:27:04 INFO - PROCESS | 1757 | 1464794824327 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:27:04 INFO - PROCESS | 1757 | 1464794824649 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a348000 == 141 [pid = 1757] [id = 254] 08:27:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 366 (0x8a34a400) [pid = 1757] [serial = 763] [outer = (nil)] 08:27:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 367 (0x8e5bdc00) [pid = 1757] [serial = 764] [outer = 0x8a34a400] 08:27:04 INFO - PROCESS | 1757 | 1464794824750 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 368 (0x8e5bf800) [pid = 1757] [serial = 765] [outer = 0x8a34a400] 08:27:05 INFO - PROCESS | 1757 | 1464794825697 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]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1688ms 08:27:05 INFO - PROCESS | 1757 | 1464794825756 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 1757 | 1464794825760 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:27:05 INFO - PROCESS | 1757 | 1464794825772 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 1757 | 1464794825775 Marionette TRACE conn4 <- [1,990,null,{}] 08:27:05 INFO - PROCESS | 1757 | 1464794825782 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}] 08:27:06 INFO - PROCESS | 1757 | 1464794826014 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:27:06 INFO - PROCESS | 1757 | 1464794826329 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5b9000 == 142 [pid = 1757] [id = 255] 08:27:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 369 (0x8e5bac00) [pid = 1757] [serial = 766] [outer = (nil)] 08:27:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 370 (0x8e5c6400) [pid = 1757] [serial = 767] [outer = 0x8e5bac00] 08:27:06 INFO - PROCESS | 1757 | 1464794826428 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 371 (0x92886400) [pid = 1757] [serial = 768] [outer = 0x8e5bac00] 08:27:07 INFO - PROCESS | 1757 | 1464794827367 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]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1638ms 08:27:07 INFO - PROCESS | 1757 | 1464794827416 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:27:07 INFO - PROCESS | 1757 | 1464794827421 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:27:07 INFO - PROCESS | 1757 | 1464794827429 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1757 | 1464794827432 Marionette TRACE conn4 <- [1,994,null,{}] 08:27:07 INFO - PROCESS | 1757 | 1464794827440 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}] 08:27:07 INFO - PROCESS | 1757 | 1464794827679 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:27:08 INFO - PROCESS | 1757 | 1464794828006 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d6000 == 143 [pid = 1757] [id = 256] 08:27:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 372 (0x866d7000) [pid = 1757] [serial = 769] [outer = (nil)] 08:27:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 373 (0x866de400) [pid = 1757] [serial = 770] [outer = 0x866d7000] 08:27:08 INFO - PROCESS | 1757 | 1464794828110 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 374 (0x866e0800) [pid = 1757] [serial = 771] [outer = 0x866d7000] 08:27:09 INFO - PROCESS | 1757 | 1464794829083 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1688ms 08:27:09 INFO - PROCESS | 1757 | 1464794829119 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 1757 | 1464794829124 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:27:09 INFO - PROCESS | 1757 | 1464794829133 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1757 | 1464794829137 Marionette TRACE conn4 <- [1,998,null,{}] 08:27:09 INFO - PROCESS | 1757 | 1464794829143 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}] 08:27:09 INFO - PROCESS | 1757 | 1464794829401 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:27:09 INFO - PROCESS | 1757 | 1464794829763 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b45c00 == 144 [pid = 1757] [id = 257] 08:27:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 375 (0x85b48400) [pid = 1757] [serial = 772] [outer = (nil)] 08:27:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 376 (0x85b4e400) [pid = 1757] [serial = 773] [outer = 0x85b48400] 08:27:09 INFO - PROCESS | 1757 | 1464794829877 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 377 (0x85b50800) [pid = 1757] [serial = 774] [outer = 0x85b48400] 08:27:11 INFO - PROCESS | 1757 | 1464794831461 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]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2392ms 08:27:11 INFO - PROCESS | 1757 | 1464794831526 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1757 | 1464794831533 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:27:11 INFO - PROCESS | 1757 | 1464794831555 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1757 | 1464794831562 Marionette TRACE conn4 <- [1,1002,null,{}] 08:27:11 INFO - PROCESS | 1757 | 1464794831573 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}] 08:27:11 INFO - PROCESS | 1757 | 1464794831824 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:27:12 INFO - PROCESS | 1757 | 1464794832107 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b4e800 == 145 [pid = 1757] [id = 258] 08:27:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 378 (0x866df000) [pid = 1757] [serial = 775] [outer = (nil)] 08:27:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 379 (0x86e15400) [pid = 1757] [serial = 776] [outer = 0x866df000] 08:27:12 INFO - PROCESS | 1757 | 1464794832200 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 380 (0x87a59400) [pid = 1757] [serial = 777] [outer = 0x866df000] 08:27:13 INFO - PROCESS | 1757 | 1464794833342 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1839ms 08:27:13 INFO - PROCESS | 1757 | 1464794833401 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1757 | 1464794833411 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:27:13 INFO - PROCESS | 1757 | 1464794833423 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1757 | 1464794833426 Marionette TRACE conn4 <- [1,1006,null,{}] 08:27:13 INFO - PROCESS | 1757 | 1464794833434 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}] 08:27:13 INFO - PROCESS | 1757 | 1464794833663 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x98188000 == 144 [pid = 1757] [id = 22] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e6c00 == 143 [pid = 1757] [id = 142] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e2800 == 142 [pid = 1757] [id = 143] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x99d81c00 == 141 [pid = 1757] [id = 27] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8b419800 == 140 [pid = 1757] [id = 160] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5b800 == 139 [pid = 1757] [id = 241] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1bac00 == 138 [pid = 1757] [id = 240] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5c800 == 137 [pid = 1757] [id = 239] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87bf0400 == 136 [pid = 1757] [id = 238] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x86ccf800 == 135 [pid = 1757] [id = 236] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5a000 == 134 [pid = 1757] [id = 235] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87772c00 == 133 [pid = 1757] [id = 233] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87777800 == 132 [pid = 1757] [id = 234] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87773c00 == 131 [pid = 1757] [id = 232] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d6400 == 130 [pid = 1757] [id = 231] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x87bf0c00 == 129 [pid = 1757] [id = 230] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x88da4400 == 128 [pid = 1757] [id = 228] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x88da2400 == 127 [pid = 1757] [id = 229] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3ce800 == 126 [pid = 1757] [id = 227] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x9c048400 == 125 [pid = 1757] [id = 99] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8c504c00 == 124 [pid = 1757] [id = 226] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x95281000 == 123 [pid = 1757] [id = 225] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34b400 == 122 [pid = 1757] [id = 194] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x9911b000 == 121 [pid = 1757] [id = 223] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x9a70b000 == 120 [pid = 1757] [id = 224] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x8da99800 == 119 [pid = 1757] [id = 222] 08:27:14 INFO - PROCESS | 1757 | --DOCSHELL 0x89b31400 == 118 [pid = 1757] [id = 221] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 379 (0x92884800) [pid = 1757] [serial = 656] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 378 (0x8ece8c00) [pid = 1757] [serial = 659] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 377 (0x928dc400) [pid = 1757] [serial = 657] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 376 (0x95082000) [pid = 1757] [serial = 660] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 375 (0x8d9c9000) [pid = 1757] [serial = 602] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 374 (0x8fde8800) [pid = 1757] [serial = 605] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 373 (0x93a67800) [pid = 1757] [serial = 608] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 372 (0x9a133800) [pid = 1757] [serial = 611] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 371 (0x9a7b7800) [pid = 1757] [serial = 614] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 370 (0x9bff3400) [pid = 1757] [serial = 617] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 369 (0xa30fe400) [pid = 1757] [serial = 620] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 368 (0x8b1b9400) [pid = 1757] [serial = 623] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 367 (0xa2407c00) [pid = 1757] [serial = 626] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 366 (0x89d12800) [pid = 1757] [serial = 629] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 365 (0x89d0dc00) [pid = 1757] [serial = 632] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 364 (0x88def000) [pid = 1757] [serial = 635] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 363 (0x8b7cf000) [pid = 1757] [serial = 638] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 362 (0x8aecd400) [pid = 1757] [serial = 645] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 361 (0x89d13000) [pid = 1757] [serial = 644] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 360 (0x8b7d9000) [pid = 1757] [serial = 641] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 359 (0x8c581c00) [pid = 1757] [serial = 650] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 358 (0x8de39800) [pid = 1757] [serial = 651] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 357 (0x8d955000) [pid = 1757] [serial = 648] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 356 (0x8c348400) [pid = 1757] [serial = 647] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 355 (0x8eea3400) [pid = 1757] [serial = 653] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 354 (0x9a4ac400) [pid = 1757] [serial = 662] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | --DOMWINDOW == 353 (0x8f6e4400) [pid = 1757] [serial = 654] [outer = (nil)] [url = about:blank] 08:27:14 INFO - PROCESS | 1757 | 1464794834900 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd0800 == 119 [pid = 1757] [id = 259] 08:27:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 354 (0x86cd2000) [pid = 1757] [serial = 778] [outer = (nil)] 08:27:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 355 (0x86e16400) [pid = 1757] [serial = 779] [outer = 0x86cd2000] 08:27:15 INFO - PROCESS | 1757 | 1464794835024 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 356 (0x8777e400) [pid = 1757] [serial = 780] [outer = 0x86cd2000] 08:27:15 INFO - PROCESS | 1757 | 1464794835938 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]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2594ms 08:27:16 INFO - PROCESS | 1757 | 1464794836017 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 1757 | 1464794836020 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:27:16 INFO - PROCESS | 1757 | 1464794836029 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 1757 | 1464794836037 Marionette TRACE conn4 <- [1,1010,null,{}] 08:27:16 INFO - PROCESS | 1757 | 1464794836055 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}] 08:27:16 INFO - PROCESS | 1757 | 1464794836275 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:27:16 INFO - PROCESS | 1757 | 1464794836591 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dabc00 == 120 [pid = 1757] [id = 260] 08:27:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 357 (0x88df1c00) [pid = 1757] [serial = 781] [outer = (nil)] 08:27:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 358 (0x89b34800) [pid = 1757] [serial = 782] [outer = 0x88df1c00] 08:27:16 INFO - PROCESS | 1757 | 1464794836727 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 359 (0x89d13c00) [pid = 1757] [serial = 783] [outer = 0x88df1c00] 08:27:17 INFO - PROCESS | 1757 | 1464794837707 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]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1739ms 08:27:17 INFO - PROCESS | 1757 | 1464794837769 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1757 | 1464794837775 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:27:17 INFO - PROCESS | 1757 | 1464794837792 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1757 | 1464794837797 Marionette TRACE conn4 <- [1,1014,null,{}] 08:27:17 INFO - PROCESS | 1757 | 1464794837804 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}] 08:27:18 INFO - PROCESS | 1757 | 1464794838090 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:27:18 INFO - PROCESS | 1757 | 1464794838122 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da7400 == 121 [pid = 1757] [id = 261] 08:27:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 360 (0x89b31400) [pid = 1757] [serial = 784] [outer = (nil)] 08:27:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 361 (0x89f97c00) [pid = 1757] [serial = 785] [outer = 0x89b31400] 08:27:18 INFO - PROCESS | 1757 | 1464794838223 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 362 (0x8a34b000) [pid = 1757] [serial = 786] [outer = 0x89b31400] 08:27:19 INFO - PROCESS | 1757 | 1464794839249 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]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1497ms 08:27:19 INFO - PROCESS | 1757 | 1464794839291 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1757 | 1464794839294 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:27:19 INFO - PROCESS | 1757 | 1464794839308 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1757 | 1464794839311 Marionette TRACE conn4 <- [1,1018,null,{}] 08:27:19 INFO - PROCESS | 1757 | 1464794839318 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}] 08:27:21 INFO - PROCESS | 1757 | 1464794841474 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 361 (0x8b1b1c00) [pid = 1757] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 360 (0xa6c63c00) [pid = 1757] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 359 (0x9a711400) [pid = 1757] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 358 (0x87a5e000) [pid = 1757] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 357 (0xa6ce5400) [pid = 1757] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 356 (0x95079c00) [pid = 1757] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 355 (0x8c505800) [pid = 1757] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 354 (0x88da2800) [pid = 1757] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 353 (0x8f4efc00) [pid = 1757] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 352 (0x89b2e400) [pid = 1757] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 351 (0x95078800) [pid = 1757] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 350 (0x8de31c00) [pid = 1757] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 349 (0x8b1bcc00) [pid = 1757] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 348 (0x8f6e8c00) [pid = 1757] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 347 (0x9bc78400) [pid = 1757] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 346 (0x8f62b400) [pid = 1757] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 345 (0x88de8000) [pid = 1757] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 344 (0x9a4a6800) [pid = 1757] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 343 (0x9a6a3c00) [pid = 1757] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 342 (0x89d09800) [pid = 1757] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 341 (0x8db46000) [pid = 1757] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 340 (0x87bf2c00) [pid = 1757] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 339 (0x8eb23400) [pid = 1757] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 338 (0xa6ce2800) [pid = 1757] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 337 (0x8ece3000) [pid = 1757] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 336 (0x8eea0800) [pid = 1757] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 335 (0x99d78c00) [pid = 1757] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 334 (0x8fde4000) [pid = 1757] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 333 (0x86cd0c00) [pid = 1757] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 332 (0x8b7d2c00) [pid = 1757] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 331 (0x8d94fc00) [pid = 1757] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 330 (0x8c34f800) [pid = 1757] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 329 (0x93b86400) [pid = 1757] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 328 (0x8e791000) [pid = 1757] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 327 (0x91b06c00) [pid = 1757] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 326 (0x89b02400) [pid = 1757] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 325 (0x928e7400) [pid = 1757] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 324 (0x9ac56000) [pid = 1757] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 323 (0x8de3b000) [pid = 1757] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 322 (0x9a4a9000) [pid = 1757] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 321 (0x8777dc00) [pid = 1757] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 320 (0x8db4d400) [pid = 1757] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 319 (0x8d948c00) [pid = 1757] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 318 (0x8db43400) [pid = 1757] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 317 (0x8eea5800) [pid = 1757] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 316 (0x8b1ee400) [pid = 1757] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 315 (0x8c588800) [pid = 1757] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 314 (0x95078000) [pid = 1757] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 313 (0x92886800) [pid = 1757] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 312 (0x89f98400) [pid = 1757] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 311 (0x93a64400) [pid = 1757] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 310 (0x8e8cd800) [pid = 1757] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 309 (0x95585400) [pid = 1757] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 308 (0x9111d800) [pid = 1757] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 307 (0x8b1f3400) [pid = 1757] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 306 (0x8b1f1800) [pid = 1757] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 305 (0x9c105000) [pid = 1757] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 304 (0xa6ce8000) [pid = 1757] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 303 (0x92886000) [pid = 1757] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 302 (0x91114400) [pid = 1757] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 301 (0x9bff2000) [pid = 1757] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 300 (0x8ffcb000) [pid = 1757] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 299 (0x9288d800) [pid = 1757] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 298 (0x9a64a400) [pid = 1757] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 297 (0x93ab2000) [pid = 1757] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 296 (0x87bf1800) [pid = 1757] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 295 (0xa26d7400) [pid = 1757] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 294 (0x92889400) [pid = 1757] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 293 (0x9a4f4400) [pid = 1757] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 292 (0x8c0e6400) [pid = 1757] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 291 (0x9b149c00) [pid = 1757] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 290 (0x99120800) [pid = 1757] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 289 (0x9b142c00) [pid = 1757] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 288 (0x8d85a400) [pid = 1757] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 287 (0x87774800) [pid = 1757] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 286 (0x8f687c00) [pid = 1757] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 285 (0x8b1b6000) [pid = 1757] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 284 (0x9d092000) [pid = 1757] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 283 (0xa35e8c00) [pid = 1757] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 282 (0x8e789800) [pid = 1757] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 281 (0x9b2a7400) [pid = 1757] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 280 (0xa22c7800) [pid = 1757] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 279 (0x9a7be000) [pid = 1757] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 278 (0x9d05fc00) [pid = 1757] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 277 (0x9a70b400) [pid = 1757] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 276 (0x95285800) [pid = 1757] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 275 (0x9ac59c00) [pid = 1757] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 274 (0x91d44400) [pid = 1757] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 273 (0x9b14c400) [pid = 1757] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 272 (0x8c3d0c00) [pid = 1757] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 271 (0x91b11400) [pid = 1757] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 270 (0x88dedc00) [pid = 1757] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 269 (0xa21b3000) [pid = 1757] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 268 (0x8daa2400) [pid = 1757] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 267 (0x87773800) [pid = 1757] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 266 (0x89d18400) [pid = 1757] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 265 (0x8adee000) [pid = 1757] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 264 (0x8b41cc00) [pid = 1757] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 263 (0x8aed6c00) [pid = 1757] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 262 (0x93b8c800) [pid = 1757] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 261 (0x89b0b400) [pid = 1757] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 260 (0xa629b800) [pid = 1757] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 259 (0x91d41000) [pid = 1757] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 258 (0x9ac5a800) [pid = 1757] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 257 (0x9b091800) [pid = 1757] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 256 (0x9bca2800) [pid = 1757] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 255 (0x88da5400) [pid = 1757] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 254 (0x9a6a3400) [pid = 1757] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 253 (0x8c585400) [pid = 1757] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 252 (0xa050ac00) [pid = 1757] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 251 (0x89b36c00) [pid = 1757] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 250 (0xa35ed400) [pid = 1757] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 249 (0x8b41d000) [pid = 1757] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 248 (0x9a4a3c00) [pid = 1757] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 247 (0x8da94400) [pid = 1757] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 246 (0x8ffc8000) [pid = 1757] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 245 (0xa623b800) [pid = 1757] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 244 (0xa2289800) [pid = 1757] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 243 (0x89b05400) [pid = 1757] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 242 (0x8fdea800) [pid = 1757] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 241 (0x8c34d000) [pid = 1757] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 240 (0x8b1fb800) [pid = 1757] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 239 (0x8f4fac00) [pid = 1757] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 238 (0xa62fc400) [pid = 1757] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 237 (0x8ee9a800) [pid = 1757] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 236 (0x91d47000) [pid = 1757] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 235 (0x9b08d000) [pid = 1757] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 234 (0x8ffc4800) [pid = 1757] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 233 (0x8c589800) [pid = 1757] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:27:21 INFO - PROCESS | 1757 | --DOMWINDOW == 232 (0x8ece3c00) [pid = 1757] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:27:21 INFO - PROCESS | 1757 | 1464794841974 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd0c00 == 122 [pid = 1757] [id = 262] 08:27:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 233 (0x86cd3c00) [pid = 1757] [serial = 787] [outer = (nil)] 08:27:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 234 (0x8777dc00) [pid = 1757] [serial = 788] [outer = 0x86cd3c00] 08:27:22 INFO - PROCESS | 1757 | 1464794842064 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 235 (0x87bfb000) [pid = 1757] [serial = 789] [outer = 0x86cd3c00] 08:27:22 INFO - PROCESS | 1757 | 1464794842860 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]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3605ms 08:27:22 INFO - PROCESS | 1757 | 1464794842918 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1757 | 1464794842923 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:27:22 INFO - PROCESS | 1757 | 1464794842930 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1757 | 1464794842933 Marionette TRACE conn4 <- [1,1022,null,{}] 08:27:22 INFO - PROCESS | 1757 | 1464794842939 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}] 08:27:23 INFO - PROCESS | 1757 | 1464794843172 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:27:23 INFO - PROCESS | 1757 | 1464794843475 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b49000 == 123 [pid = 1757] [id = 263] 08:27:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 236 (0x85b49c00) [pid = 1757] [serial = 790] [outer = (nil)] 08:27:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 237 (0x85b51000) [pid = 1757] [serial = 791] [outer = 0x85b49c00] 08:27:23 INFO - PROCESS | 1757 | 1464794843650 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 238 (0x86cd3400) [pid = 1757] [serial = 792] [outer = 0x85b49c00] 08:27:24 INFO - PROCESS | 1757 | 1464794844674 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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1788ms 08:27:24 INFO - PROCESS | 1757 | 1464794844719 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1757 | 1464794844727 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:27:24 INFO - PROCESS | 1757 | 1464794844737 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1757 | 1464794844743 Marionette TRACE conn4 <- [1,1026,null,{}] 08:27:24 INFO - PROCESS | 1757 | 1464794844754 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}] 08:27:25 INFO - PROCESS | 1757 | 1464794845024 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:27:25 INFO - PROCESS | 1757 | 1464794845335 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf2800 == 124 [pid = 1757] [id = 264] 08:27:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 239 (0x87bf7400) [pid = 1757] [serial = 793] [outer = (nil)] 08:27:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 240 (0x88da9800) [pid = 1757] [serial = 794] [outer = 0x87bf7400] 08:27:25 INFO - PROCESS | 1757 | 1464794845439 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 241 (0x88df2400) [pid = 1757] [serial = 795] [outer = 0x87bf7400] 08:27:26 INFO - PROCESS | 1757 | 1464794846485 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]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1788ms 08:27:26 INFO - PROCESS | 1757 | 1464794846527 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 1757 | 1464794846535 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:27:26 INFO - PROCESS | 1757 | 1464794846546 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1757 | 1464794846550 Marionette TRACE conn4 <- [1,1030,null,{}] 08:27:26 INFO - PROCESS | 1757 | 1464794846558 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}] 08:27:26 INFO - PROCESS | 1757 | 1464794846810 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:27:27 INFO - PROCESS | 1757 | 1464794847184 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da3c00 == 125 [pid = 1757] [id = 265] 08:27:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 242 (0x89f94400) [pid = 1757] [serial = 796] [outer = (nil)] 08:27:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 243 (0x8a349800) [pid = 1757] [serial = 797] [outer = 0x89f94400] 08:27:27 INFO - PROCESS | 1757 | 1464794847293 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 244 (0x8b1b1400) [pid = 1757] [serial = 798] [outer = 0x89f94400] 08:27:28 INFO - PROCESS | 1757 | 1464794848361 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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1896ms 08:27:28 INFO - PROCESS | 1757 | 1464794848443 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:27:28 INFO - PROCESS | 1757 | 1464794848448 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:27:28 INFO - PROCESS | 1757 | 1464794848458 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 1757 | 1464794848469 Marionette TRACE conn4 <- [1,1034,null,{}] 08:27:28 INFO - PROCESS | 1757 | 1464794848486 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}] 08:27:28 INFO - PROCESS | 1757 | 1464794848863 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:27:29 INFO - PROCESS | 1757 | 1464794849098 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8d000 == 126 [pid = 1757] [id = 266] 08:27:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 245 (0x8b424c00) [pid = 1757] [serial = 799] [outer = (nil)] 08:27:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 246 (0x8b7d4c00) [pid = 1757] [serial = 800] [outer = 0x8b424c00] 08:27:29 INFO - PROCESS | 1757 | 1464794849210 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 247 (0x8b7db800) [pid = 1757] [serial = 801] [outer = 0x8b424c00] 08:27:30 INFO - PROCESS | 1757 | 1464794850208 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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1805ms 08:27:30 INFO - PROCESS | 1757 | 1464794850261 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1757 | 1464794850266 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:27:30 INFO - PROCESS | 1757 | 1464794850274 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1757 | 1464794850279 Marionette TRACE conn4 <- [1,1038,null,{}] 08:27:30 INFO - PROCESS | 1757 | 1464794850285 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}] 08:27:30 INFO - PROCESS | 1757 | 1464794850544 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:27:30 INFO - PROCESS | 1757 | 1464794850915 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0dc00 == 127 [pid = 1757] [id = 267] 08:27:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 248 (0x8b1b7800) [pid = 1757] [serial = 802] [outer = (nil)] 08:27:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 249 (0x8c350400) [pid = 1757] [serial = 803] [outer = 0x8b1b7800] 08:27:31 INFO - PROCESS | 1757 | 1464794851019 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 250 (0x8c3d7c00) [pid = 1757] [serial = 804] [outer = 0x8b1b7800] 08:27:32 INFO - PROCESS | 1757 | 1464794852004 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1798ms 08:27:32 INFO - PROCESS | 1757 | 1464794852074 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:27:32 INFO - PROCESS | 1757 | 1464794852079 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:27:32 INFO - PROCESS | 1757 | 1464794852086 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1757 | 1464794852090 Marionette TRACE conn4 <- [1,1042,null,{}] 08:27:32 INFO - PROCESS | 1757 | 1464794852096 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}] 08:27:32 INFO - PROCESS | 1757 | 1464794852338 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:27:32 INFO - PROCESS | 1757 | 1464794852674 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3ddc00 == 128 [pid = 1757] [id = 268] 08:27:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 251 (0x8c507000) [pid = 1757] [serial = 805] [outer = (nil)] 08:27:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 252 (0x8c50f400) [pid = 1757] [serial = 806] [outer = 0x8c507000] 08:27:32 INFO - PROCESS | 1757 | 1464794852793 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 253 (0x8c6e7c00) [pid = 1757] [serial = 807] [outer = 0x8c507000] 08:27:33 INFO - PROCESS | 1757 | 1464794853812 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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1786ms 08:27:33 INFO - PROCESS | 1757 | 1464794853872 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 1757 | 1464794853877 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:27:33 INFO - PROCESS | 1757 | 1464794853884 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 1757 | 1464794853888 Marionette TRACE conn4 <- [1,1046,null,{}] 08:27:33 INFO - PROCESS | 1757 | 1464794853895 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}] 08:27:34 INFO - PROCESS | 1757 | 1464794854146 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:27:34 INFO - PROCESS | 1757 | 1464794854474 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a58c00 == 129 [pid = 1757] [id = 269] 08:27:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 254 (0x8c501800) [pid = 1757] [serial = 808] [outer = (nil)] 08:27:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 255 (0x8d9cfc00) [pid = 1757] [serial = 809] [outer = 0x8c501800] 08:27:34 INFO - PROCESS | 1757 | 1464794854588 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 256 (0x8da94400) [pid = 1757] [serial = 810] [outer = 0x8c501800] 08:27:35 INFO - PROCESS | 1757 | 1464794855554 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1736ms 08:27:35 INFO - PROCESS | 1757 | 1464794855622 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:27:35 INFO - PROCESS | 1757 | 1464794855626 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:27:35 INFO - PROCESS | 1757 | 1464794855634 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1757 | 1464794855637 Marionette TRACE conn4 <- [1,1050,null,{}] 08:27:35 INFO - PROCESS | 1757 | 1464794855645 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}] 08:27:35 INFO - PROCESS | 1757 | 1464794855932 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:27:36 INFO - PROCESS | 1757 | 1464794856257 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1b8000 == 130 [pid = 1757] [id = 270] 08:27:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 257 (0x8b1bd800) [pid = 1757] [serial = 811] [outer = (nil)] 08:27:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 258 (0x8db4cc00) [pid = 1757] [serial = 812] [outer = 0x8b1bd800] 08:27:36 INFO - PROCESS | 1757 | 1464794856355 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 259 (0x8db4fc00) [pid = 1757] [serial = 813] [outer = 0x8b1bd800] 08:27:37 INFO - PROCESS | 1757 | 1464794857367 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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1795ms 08:27:37 INFO - PROCESS | 1757 | 1464794857430 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:27:37 INFO - PROCESS | 1757 | 1464794857435 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:27:37 INFO - PROCESS | 1757 | 1464794857442 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1757 | 1464794857446 Marionette TRACE conn4 <- [1,1054,null,{}] 08:27:37 INFO - PROCESS | 1757 | 1464794857453 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}] 08:27:37 INFO - PROCESS | 1757 | 1464794857722 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:27:38 INFO - PROCESS | 1757 | 1464794858056 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d948000 == 131 [pid = 1757] [id = 271] 08:27:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 260 (0x8d9cc800) [pid = 1757] [serial = 814] [outer = (nil)] 08:27:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 261 (0x8e5c3400) [pid = 1757] [serial = 815] [outer = 0x8d9cc800] 08:27:38 INFO - PROCESS | 1757 | 1464794858155 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 262 (0x8e5c5c00) [pid = 1757] [serial = 816] [outer = 0x8d9cc800] 08:27:39 INFO - PROCESS | 1757 | 1464794859103 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]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1738ms 08:27:39 INFO - PROCESS | 1757 | 1464794859181 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1757 | 1464794859186 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:27:39 INFO - PROCESS | 1757 | 1464794859193 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1757 | 1464794859197 Marionette TRACE conn4 <- [1,1058,null,{}] 08:27:39 INFO - PROCESS | 1757 | 1464794859204 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}] 08:27:39 INFO - PROCESS | 1757 | 1464794859494 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:27:39 INFO - PROCESS | 1757 | 1464794859836 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da99000 == 132 [pid = 1757] [id = 272] 08:27:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 263 (0x8e78e000) [pid = 1757] [serial = 817] [outer = (nil)] 08:27:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 264 (0x8eb21c00) [pid = 1757] [serial = 818] [outer = 0x8e78e000] 08:27:39 INFO - PROCESS | 1757 | 1464794859934 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 265 (0x8eb27c00) [pid = 1757] [serial = 819] [outer = 0x8e78e000] 08:27:40 INFO - PROCESS | 1757 | 1464794860929 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]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1783ms 08:27:40 INFO - PROCESS | 1757 | 1464794860978 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1757 | 1464794860981 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:27:40 INFO - PROCESS | 1757 | 1464794860990 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1757 | 1464794860994 Marionette TRACE conn4 <- [1,1062,null,{}] 08:27:41 INFO - PROCESS | 1757 | 1464794861002 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}] 08:27:41 INFO - PROCESS | 1757 | 1464794861238 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:27:41 INFO - PROCESS | 1757 | 1464794861585 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4efc00 == 133 [pid = 1757] [id = 273] 08:27:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 266 (0x8f4f2800) [pid = 1757] [serial = 820] [outer = (nil)] 08:27:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 267 (0x8f625800) [pid = 1757] [serial = 821] [outer = 0x8f4f2800] 08:27:41 INFO - PROCESS | 1757 | 1464794861707 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 268 (0x8f68e000) [pid = 1757] [serial = 822] [outer = 0x8f4f2800] 08:27:42 INFO - PROCESS | 1757 | 1464794862776 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]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1836ms 08:27:42 INFO - PROCESS | 1757 | 1464794862827 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 1757 | 1464794862832 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:27:42 INFO - PROCESS | 1757 | 1464794862840 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 1757 | 1464794862846 Marionette TRACE conn4 <- [1,1066,null,{}] 08:27:42 INFO - PROCESS | 1757 | 1464794862853 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}] 08:27:43 INFO - PROCESS | 1757 | 1464794863154 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:27:43 INFO - PROCESS | 1757 | 1464794863488 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9b800 == 134 [pid = 1757] [id = 274] 08:27:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 269 (0x8f6e2400) [pid = 1757] [serial = 823] [outer = (nil)] 08:27:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 270 (0x8ffc4800) [pid = 1757] [serial = 824] [outer = 0x8f6e2400] 08:27:43 INFO - PROCESS | 1757 | 1464794863586 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 271 (0x9111fc00) [pid = 1757] [serial = 825] [outer = 0x8f6e2400] 08:27:44 INFO - PROCESS | 1757 | --DOCSHELL 0xa2157000 == 133 [pid = 1757] [id = 9] 08:27:44 INFO - PROCESS | 1757 | 1464794864727 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1941ms 08:27:44 INFO - PROCESS | 1757 | 1464794864783 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1757 | 1464794864787 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:27:44 INFO - PROCESS | 1757 | 1464794864794 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1757 | 1464794864799 Marionette TRACE conn4 <- [1,1070,null,{}] 08:27:44 INFO - PROCESS | 1757 | 1464794864805 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}] 08:27:45 INFO - PROCESS | 1757 | 1464794865185 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:27:45 INFO - PROCESS | 1757 | 1464794865455 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x91118800 == 134 [pid = 1757] [id = 275] 08:27:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 272 (0x91b0b400) [pid = 1757] [serial = 826] [outer = (nil)] 08:27:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 273 (0x92884800) [pid = 1757] [serial = 827] [outer = 0x91b0b400] 08:27:45 INFO - PROCESS | 1757 | 1464794865557 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 274 (0x92887400) [pid = 1757] [serial = 828] [outer = 0x91b0b400] 08:27:46 INFO - PROCESS | 1757 | 1464794866628 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1893ms 08:27:46 INFO - PROCESS | 1757 | 1464794866688 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1757 | 1464794866692 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:27:46 INFO - PROCESS | 1757 | 1464794866700 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1757 | 1464794866704 Marionette TRACE conn4 <- [1,1074,null,{}] 08:27:46 INFO - PROCESS | 1757 | 1464794866710 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}] 08:27:46 INFO - PROCESS | 1757 | 1464794866942 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:27:47 INFO - PROCESS | 1757 | 1464794867279 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d951c00 == 135 [pid = 1757] [id = 276] 08:27:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 275 (0x8d9ce400) [pid = 1757] [serial = 829] [outer = (nil)] 08:27:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 276 (0x928e6000) [pid = 1757] [serial = 830] [outer = 0x8d9ce400] 08:27:47 INFO - PROCESS | 1757 | 1464794867382 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 277 (0x93a60c00) [pid = 1757] [serial = 831] [outer = 0x8d9ce400] 08:27:48 INFO - PROCESS | 1757 | 1464794868374 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]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1737ms 08:27:48 INFO - PROCESS | 1757 | 1464794868438 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1757 | 1464794868442 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:27:48 INFO - PROCESS | 1757 | 1464794868449 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1757 | 1464794868453 Marionette TRACE conn4 <- [1,1078,null,{}] 08:27:48 INFO - PROCESS | 1757 | 1464794868460 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}] 08:27:48 INFO - PROCESS | 1757 | 1464794868796 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:27:49 INFO - PROCESS | 1757 | 1464794869075 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9cb800 == 136 [pid = 1757] [id = 277] 08:27:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 278 (0x928db800) [pid = 1757] [serial = 832] [outer = (nil)] 08:27:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 279 (0x95078000) [pid = 1757] [serial = 833] [outer = 0x928db800] 08:27:49 INFO - PROCESS | 1757 | 1464794869177 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 280 (0x9507bc00) [pid = 1757] [serial = 834] [outer = 0x928db800] 08:27:50 INFO - PROCESS | 1757 | 1464794870218 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]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1790ms 08:27:50 INFO - PROCESS | 1757 | 1464794870242 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 1757 | 1464794870246 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:27:50 INFO - PROCESS | 1757 | 1464794870254 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1757 | 1464794870259 Marionette TRACE conn4 <- [1,1082,null,{}] 08:27:50 INFO - PROCESS | 1757 | 1464794870266 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}] 08:27:50 INFO - PROCESS | 1757 | 1464794870520 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:27:50 INFO - PROCESS | 1757 | 1464794870907 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x86ccfc00 == 137 [pid = 1757] [id = 278] 08:27:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 281 (0x86cd4800) [pid = 1757] [serial = 835] [outer = (nil)] 08:27:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 282 (0x88dad800) [pid = 1757] [serial = 836] [outer = 0x86cd4800] 08:27:51 INFO - PROCESS | 1757 | 1464794871010 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 283 (0x89f89800) [pid = 1757] [serial = 837] [outer = 0x86cd4800] 08:27:52 INFO - PROCESS | 1757 | 1464794872084 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]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1847ms 08:27:52 INFO - PROCESS | 1757 | 1464794872103 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1757 | 1464794872108 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:27:52 INFO - PROCESS | 1757 | 1464794872115 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1757 | 1464794872119 Marionette TRACE conn4 <- [1,1086,null,{}] 08:27:52 INFO - PROCESS | 1757 | 1464794872128 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}] 08:27:52 INFO - PROCESS | 1757 | 1464794872413 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:27:52 INFO - PROCESS | 1757 | 1464794872736 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x87777c00 == 138 [pid = 1757] [id = 279] 08:27:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 284 (0x87a62400) [pid = 1757] [serial = 838] [outer = (nil)] 08:27:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 285 (0x8b1f4c00) [pid = 1757] [serial = 839] [outer = 0x87a62400] 08:27:52 INFO - PROCESS | 1757 | 1464794872837 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 286 (0x8c349000) [pid = 1757] [serial = 840] [outer = 0x87a62400] 08:27:53 INFO - PROCESS | 1757 | 1464794873836 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]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1788ms 08:27:53 INFO - PROCESS | 1757 | 1464794873905 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:27:53 INFO - PROCESS | 1757 | 1464794873909 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:27:53 INFO - PROCESS | 1757 | 1464794873917 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 1757 | 1464794873921 Marionette TRACE conn4 <- [1,1090,null,{}] 08:27:53 INFO - PROCESS | 1757 | 1464794873929 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}] 08:27:54 INFO - PROCESS | 1757 | 1464794874172 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x8e8c5000 == 137 [pid = 1757] [id = 141] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb24400 == 136 [pid = 1757] [id = 197] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x8c58dc00 == 135 [pid = 1757] [id = 198] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x89b06800 == 134 [pid = 1757] [id = 209] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x89b2e000 == 133 [pid = 1757] [id = 210] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9d5800 == 132 [pid = 1757] [id = 140] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1b4c00 == 131 [pid = 1757] [id = 208] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x88de6800 == 130 [pid = 1757] [id = 211] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x88deb800 == 129 [pid = 1757] [id = 212] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd0c00 == 128 [pid = 1757] [id = 262] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x88da7400 == 127 [pid = 1757] [id = 261] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x88dabc00 == 126 [pid = 1757] [id = 260] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd0800 == 125 [pid = 1757] [id = 259] 08:27:55 INFO - PROCESS | 1757 | --DOCSHELL 0x85b4e800 == 124 [pid = 1757] [id = 258] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 285 (0x8b1bd400) [pid = 1757] [serial = 624] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 284 (0xa6ce5c00) [pid = 1757] [serial = 147] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 283 (0x9b29d400) [pid = 1757] [serial = 575] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 282 (0x89f91000) [pid = 1757] [serial = 708] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 281 (0xa82bb400) [pid = 1757] [serial = 361] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 280 (0x9a4a5c00) [pid = 1757] [serial = 256] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 279 (0xa3431400) [pid = 1757] [serial = 681] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 278 (0x8c502c00) [pid = 1757] [serial = 690] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 277 (0x8f4f8c00) [pid = 1757] [serial = 274] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 276 (0x89b38400) [pid = 1757] [serial = 719] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 275 (0x95084000) [pid = 1757] [serial = 186] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 274 (0x8ece6c00) [pid = 1757] [serial = 506] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 273 (0x8b1f1000) [pid = 1757] [serial = 722] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 272 (0x928e0c00) [pid = 1757] [serial = 443] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 271 (0xa3232400) [pid = 1757] [serial = 678] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 270 (0xa6f4a800) [pid = 1757] [serial = 370] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 269 (0x8b420c00) [pid = 1757] [serial = 723] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 268 (0x88df0c00) [pid = 1757] [serial = 636] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 267 (0x9c016400) [pid = 1757] [serial = 449] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 266 (0x9d0c2800) [pid = 1757] [serial = 578] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 265 (0x89d16800) [pid = 1757] [serial = 630] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 264 (0x91185800) [pid = 1757] [serial = 467] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 263 (0x87bfa800) [pid = 1757] [serial = 693] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 262 (0x91b10800) [pid = 1757] [serial = 316] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 261 (0xa6cea400) [pid = 1757] [serial = 358] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 260 (0x8ffc1800) [pid = 1757] [serial = 340] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 259 (0x8f628c00) [pid = 1757] [serial = 395] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 258 (0x9a711800) [pid = 1757] [serial = 401] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 257 (0x91d3d400) [pid = 1757] [serial = 566] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 256 (0x86cdc000) [pid = 1757] [serial = 711] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 255 (0x8b7db400) [pid = 1757] [serial = 642] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 254 (0xa26cc000) [pid = 1757] [serial = 527] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 253 (0x8db50800) [pid = 1757] [serial = 560] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 252 (0x9a4a3400) [pid = 1757] [serial = 572] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 251 (0x8f4f7000) [pid = 1757] [serial = 669] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 250 (0x91b0f400) [pid = 1757] [serial = 313] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 249 (0x87bf9000) [pid = 1757] [serial = 692] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 248 (0x89b0d800) [pid = 1757] [serial = 536] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 247 (0x950c1800) [pid = 1757] [serial = 213] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 246 (0xa50c3400) [pid = 1757] [serial = 621] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 245 (0xa1066c00) [pid = 1757] [serial = 407] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 244 (0x9b090c00) [pid = 1757] [serial = 671] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 243 (0x87a5f000) [pid = 1757] [serial = 704] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 242 (0xa62fa400) [pid = 1757] [serial = 461] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 241 (0x8d952c00) [pid = 1757] [serial = 524] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 240 (0x8db4dc00) [pid = 1757] [serial = 458] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 239 (0x91186c00) [pid = 1757] [serial = 606] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 238 (0x8b1f8000) [pid = 1757] [serial = 473] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 237 (0x8de3f400) [pid = 1757] [serial = 410] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 236 (0xa3555400) [pid = 1757] [serial = 189] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 235 (0x9c012c00) [pid = 1757] [serial = 307] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 234 (0x8c502400) [pid = 1757] [serial = 725] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 233 (0x9a6a9000) [pid = 1757] [serial = 515] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 232 (0x9b146400) [pid = 1757] [serial = 367] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 231 (0x9b08f000) [pid = 1757] [serial = 304] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 230 (0x928ea800) [pid = 1757] [serial = 569] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 229 (0x8de3f800) [pid = 1757] [serial = 603] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 228 (0x8b419400) [pid = 1757] [serial = 476] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 227 (0xa5047000) [pid = 1757] [serial = 455] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 226 (0xa82b9000) [pid = 1757] [serial = 265] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 225 (0x89d10800) [pid = 1757] [serial = 720] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 224 (0x9462e400) [pid = 1757] [serial = 509] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 223 (0x9111dc00) [pid = 1757] [serial = 530] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 222 (0xa105fc00) [pid = 1757] [serial = 675] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 221 (0x93ab4c00) [pid = 1757] [serial = 301] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 220 (0x9507f800) [pid = 1757] [serial = 609] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 219 (0x9b091c00) [pid = 1757] [serial = 446] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 218 (0x99f85800) [pid = 1757] [serial = 512] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 217 (0x86e11c00) [pid = 1757] [serial = 713] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 216 (0x87bf9800) [pid = 1757] [serial = 716] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 215 (0xa6c5cc00) [pid = 1757] [serial = 696] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 214 (0x9a4a2000) [pid = 1757] [serial = 612] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 213 (0x9b098c00) [pid = 1757] [serial = 96] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 212 (0x8c0ef000) [pid = 1757] [serial = 416] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 211 (0x9c10f400) [pid = 1757] [serial = 259] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 210 (0x9ac5c800) [pid = 1757] [serial = 615] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 209 (0x86cd8800) [pid = 1757] [serial = 710] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 208 (0x9b14f800) [pid = 1757] [serial = 150] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 207 (0x8d9cb400) [pid = 1757] [serial = 392] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 206 (0x8c50d400) [pid = 1757] [serial = 680] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 205 (0x87778c00) [pid = 1757] [serial = 698] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 204 (0xa3266400) [pid = 1757] [serial = 582] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 203 (0xa6740c00) [pid = 1757] [serial = 627] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 202 (0xa2639800) [pid = 1757] [serial = 183] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 201 (0xa6299800) [pid = 1757] [serial = 144] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 200 (0x8e796c00) [pid = 1757] [serial = 364] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 199 (0x88db0000) [pid = 1757] [serial = 717] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 198 (0xa228a400) [pid = 1757] [serial = 452] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 197 (0xa263a000) [pid = 1757] [serial = 120] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 196 (0xa21be800) [pid = 1757] [serial = 141] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 195 (0xa306ac00) [pid = 1757] [serial = 521] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 194 (0x9bfa5800) [pid = 1757] [serial = 672] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 193 (0x9ac52000) [pid = 1757] [serial = 177] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 192 (0x9a710000) [pid = 1757] [serial = 114] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 191 (0x9cc69000) [pid = 1757] [serial = 518] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 190 (0xa6ce4800) [pid = 1757] [serial = 229] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 189 (0xa670d800) [pid = 1757] [serial = 695] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 188 (0xa342f400) [pid = 1757] [serial = 153] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 187 (0x9c015c00) [pid = 1757] [serial = 674] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x8c3d6c00) [pid = 1757] [serial = 683] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x9462d800) [pid = 1757] [serial = 343] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x8b7d1000) [pid = 1757] [serial = 639] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0xa3229400) [pid = 1757] [serial = 349] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x8ecea400) [pid = 1757] [serial = 440] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x89f8cc00) [pid = 1757] [serial = 702] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x89f8bc00) [pid = 1757] [serial = 707] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x87a61c00) [pid = 1757] [serial = 705] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0x8c3db400) [pid = 1757] [serial = 689] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x8c0ef800) [pid = 1757] [serial = 666] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x89f8ac00) [pid = 1757] [serial = 701] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8adfac00) [pid = 1757] [serial = 464] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x8c589400) [pid = 1757] [serial = 503] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x99113400) [pid = 1757] [serial = 470] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x8c3d8400) [pid = 1757] [serial = 684] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x9ac5bc00) [pid = 1757] [serial = 217] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8ee9d800) [pid = 1757] [serial = 539] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8b41fc00) [pid = 1757] [serial = 665] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0xa306b000) [pid = 1757] [serial = 677] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0xa6c5f800) [pid = 1757] [serial = 223] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0xa6e91800) [pid = 1757] [serial = 232] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x9b2a6c00) [pid = 1757] [serial = 180] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9d087000) [pid = 1757] [serial = 346] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0xa342e800) [pid = 1757] [serial = 310] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x88dac000) [pid = 1757] [serial = 687] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x9c110c00) [pid = 1757] [serial = 117] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8de37c00) [pid = 1757] [serial = 419] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0xa5045c00) [pid = 1757] [serial = 352] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8b1ba400) [pid = 1757] [serial = 633] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0xa6ce2c00) [pid = 1757] [serial = 262] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8c34a000) [pid = 1757] [serial = 482] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9d0cdc00) [pid = 1757] [serial = 618] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x88daa400) [pid = 1757] [serial = 686] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8daa0000) [pid = 1757] [serial = 413] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8777b800) [pid = 1757] [serial = 699] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8ece1c00) [pid = 1757] [serial = 668] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x928ea400) [pid = 1757] [serial = 398] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0xa6ce3c00) [pid = 1757] [serial = 226] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0xa3438c00) [pid = 1757] [serial = 220] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8b417000) [pid = 1757] [serial = 557] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x91120000) [pid = 1757] [serial = 533] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9bfe7400) [pid = 1757] [serial = 585] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8b423400) [pid = 1757] [serial = 479] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8f688000) [pid = 1757] [serial = 277] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0xa6c63400) [pid = 1757] [serial = 355] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8fde5c00) [pid = 1757] [serial = 563] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0xa8cd4800) [pid = 1757] [serial = 268] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9d063800) [pid = 1757] [serial = 404] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0xa8cd3c00) [pid = 1757] [serial = 271] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9111f000) [pid = 1757] [serial = 600] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8ecec400) [pid = 1757] [serial = 319] [outer = (nil)] [url = about:blank] 08:27:55 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c50bc00) [pid = 1757] [serial = 726] [outer = (nil)] [url = about:blank] 08:27:56 INFO - PROCESS | 1757 | 1464794876019 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b47800 == 125 [pid = 1757] [id = 280] 08:27:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x85b50400) [pid = 1757] [serial = 841] [outer = (nil)] 08:27:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x86cd9800) [pid = 1757] [serial = 842] [outer = 0x85b50400] 08:27:56 INFO - PROCESS | 1757 | 1464794876134 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x86e14c00) [pid = 1757] [serial = 843] [outer = 0x85b50400] 08:27:57 INFO - PROCESS | 1757 | 1464794877014 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]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 3149ms 08:27:57 INFO - PROCESS | 1757 | 1464794877068 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 1757 | 1464794877075 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:27:57 INFO - PROCESS | 1757 | 1464794877084 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 1757 | 1464794877089 Marionette TRACE conn4 <- [1,1094,null,{}] 08:27:57 INFO - PROCESS | 1757 | 1464794877099 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}] 08:27:57 INFO - PROCESS | 1757 | 1464794877331 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:27:57 INFO - PROCESS | 1757 | 1464794877571 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a63000 == 126 [pid = 1757] [id = 281] 08:27:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x87a65c00) [pid = 1757] [serial = 844] [outer = (nil)] 08:27:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x87bf6800) [pid = 1757] [serial = 845] [outer = 0x87a65c00] 08:27:57 INFO - PROCESS | 1757 | 1464794877667 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x88da1c00) [pid = 1757] [serial = 846] [outer = 0x87a65c00] 08:27:58 INFO - PROCESS | 1757 | 1464794878636 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]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1594ms 08:27:58 INFO - PROCESS | 1757 | 1464794878682 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 1757 | 1464794878689 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:27:58 INFO - PROCESS | 1757 | 1464794878706 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1757 | 1464794878710 Marionette TRACE conn4 <- [1,1098,null,{}] 08:27:58 INFO - PROCESS | 1757 | 1464794878717 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}] 08:27:59 INFO - PROCESS | 1757 | 1464794879003 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:27:59 INFO - PROCESS | 1757 | 1464794879039 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a60400 == 127 [pid = 1757] [id = 282] 08:27:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x88df3400) [pid = 1757] [serial = 847] [outer = (nil)] 08:27:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x89b0a000) [pid = 1757] [serial = 848] [outer = 0x88df3400] 08:27:59 INFO - PROCESS | 1757 | 1464794879121 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x89d09800) [pid = 1757] [serial = 849] [outer = 0x88df3400] 08:28:00 INFO - PROCESS | 1757 | 1464794880748 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]]]}] 08:28:00 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x86cd2000) [pid = 1757] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:28:00 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x86cd8c00) [pid = 1757] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:28:00 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x89b31400) [pid = 1757] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:28:00 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x866df000) [pid = 1757] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:28:00 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x88df1c00) [pid = 1757] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2197ms 08:28:00 INFO - PROCESS | 1757 | 1464794880910 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 1757 | 1464794880915 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:28:00 INFO - PROCESS | 1757 | 1464794880934 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1757 | 1464794880944 Marionette TRACE conn4 <- [1,1102,null,{}] 08:28:00 INFO - PROCESS | 1757 | 1464794880950 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}] 08:28:01 INFO - PROCESS | 1757 | 1464794881238 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:28:01 INFO - PROCESS | 1757 | 1464794881388 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0e800 == 128 [pid = 1757] [id = 283] 08:28:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x89d17c00) [pid = 1757] [serial = 850] [outer = (nil)] 08:28:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x89f93800) [pid = 1757] [serial = 851] [outer = 0x89d17c00] 08:28:01 INFO - PROCESS | 1757 | 1464794881496 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8a34e800) [pid = 1757] [serial = 852] [outer = 0x89d17c00] 08:28:02 INFO - PROCESS | 1757 | 1464794882346 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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1458ms 08:28:02 INFO - PROCESS | 1757 | 1464794882382 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:28:02 INFO - PROCESS | 1757 | 1464794882387 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:28:02 INFO - PROCESS | 1757 | 1464794882394 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1757 | 1464794882397 Marionette TRACE conn4 <- [1,1106,null,{}] 08:28:02 INFO - PROCESS | 1757 | 1464794882404 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}] 08:28:02 INFO - PROCESS | 1757 | 1464794882621 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:28:03 INFO - PROCESS | 1757 | 1464794882980 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd0000 == 129 [pid = 1757] [id = 284] 08:28:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x86cd0800) [pid = 1757] [serial = 853] [outer = (nil)] 08:28:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x86cda400) [pid = 1757] [serial = 854] [outer = 0x86cd0800] 08:28:03 INFO - PROCESS | 1757 | 1464794883087 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x87775000) [pid = 1757] [serial = 855] [outer = 0x86cd0800] 08:28:04 INFO - PROCESS | 1757 | 1464794884115 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]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1790ms 08:28:04 INFO - PROCESS | 1757 | 1464794884187 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1757 | 1464794884195 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:28:04 INFO - PROCESS | 1757 | 1464794884206 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1757 | 1464794884212 Marionette TRACE conn4 <- [1,1110,null,{}] 08:28:04 INFO - PROCESS | 1757 | 1464794884223 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}] 08:28:04 INFO - PROCESS | 1757 | 1464794884514 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:28:04 INFO - PROCESS | 1757 | 1464794884844 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x88daa800 == 130 [pid = 1757] [id = 285] 08:28:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x88dae000) [pid = 1757] [serial = 856] [outer = (nil)] 08:28:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x88de8c00) [pid = 1757] [serial = 857] [outer = 0x88dae000] 08:28:04 INFO - PROCESS | 1757 | 1464794884948 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x89b06800) [pid = 1757] [serial = 858] [outer = 0x88dae000] 08:28:06 INFO - PROCESS | 1757 | 1464794886279 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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2147ms 08:28:06 INFO - PROCESS | 1757 | 1464794886362 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 1757 | 1464794886374 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:28:06 INFO - PROCESS | 1757 | 1464794886676 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1757 | 1464794886684 Marionette TRACE conn4 <- [1,1114,null,{}] 08:28:06 INFO - PROCESS | 1757 | 1464794886699 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}] 08:28:06 INFO - PROCESS | 1757 | 1464794886954 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:28:07 INFO - PROCESS | 1757 | 1464794887162 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8d800 == 131 [pid = 1757] [id = 286] 08:28:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x89f8f400) [pid = 1757] [serial = 859] [outer = (nil)] 08:28:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8a346000) [pid = 1757] [serial = 860] [outer = 0x89f8f400] 08:28:07 INFO - PROCESS | 1757 | 1464794887305 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8b1b3400) [pid = 1757] [serial = 861] [outer = 0x89f8f400] 08:28:08 INFO - PROCESS | 1757 | 1464794888394 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]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1992ms 08:28:08 INFO - PROCESS | 1757 | 1464794888423 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:28:08 INFO - PROCESS | 1757 | 1464794888428 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:28:08 INFO - PROCESS | 1757 | 1464794888444 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 1757 | 1464794888455 Marionette TRACE conn4 <- [1,1118,null,{}] 08:28:08 INFO - PROCESS | 1757 | 1464794888465 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}] 08:28:08 INFO - PROCESS | 1757 | 1464794888756 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:28:09 INFO - PROCESS | 1757 | 1464794889066 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b417000 == 132 [pid = 1757] [id = 287] 08:28:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8b418400) [pid = 1757] [serial = 862] [outer = (nil)] 08:28:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8b422400) [pid = 1757] [serial = 863] [outer = 0x8b418400] 08:28:09 INFO - PROCESS | 1757 | 1464794889163 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8b7d1000) [pid = 1757] [serial = 864] [outer = 0x8b418400] 08:28:10 INFO - PROCESS | 1757 | 1464794890191 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]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1806ms 08:28:10 INFO - PROCESS | 1757 | 1464794890242 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 1757 | 1464794890248 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:28:10 INFO - PROCESS | 1757 | 1464794890256 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 1757 | 1464794890261 Marionette TRACE conn4 <- [1,1122,null,{}] 08:28:10 INFO - PROCESS | 1757 | 1464794890268 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}] 08:28:10 INFO - PROCESS | 1757 | 1464794890551 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:28:10 INFO - PROCESS | 1757 | 1464794890862 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b418c00 == 133 [pid = 1757] [id = 288] 08:28:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x8b41fc00) [pid = 1757] [serial = 865] [outer = (nil)] 08:28:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8c0f0800) [pid = 1757] [serial = 866] [outer = 0x8b41fc00] 08:28:10 INFO - PROCESS | 1757 | 1464794890961 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x8c344800) [pid = 1757] [serial = 867] [outer = 0x8b41fc00] 08:28:12 INFO - PROCESS | 1757 | 1464794892008 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]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1783ms 08:28:12 INFO - PROCESS | 1757 | 1464794892041 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 1757 | 1464794892044 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:28:12 INFO - PROCESS | 1757 | 1464794892053 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1757 | 1464794892057 Marionette TRACE conn4 <- [1,1126,null,{}] 08:28:12 INFO - PROCESS | 1757 | 1464794892064 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}] 08:28:12 INFO - PROCESS | 1757 | 1464794892297 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:28:12 INFO - PROCESS | 1757 | 1464794892575 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d0c00 == 134 [pid = 1757] [id = 289] 08:28:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x8c3dc400) [pid = 1757] [serial = 868] [outer = (nil)] 08:28:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8c503c00) [pid = 1757] [serial = 869] [outer = 0x8c3dc400] 08:28:12 INFO - PROCESS | 1757 | 1464794892730 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8c58f800) [pid = 1757] [serial = 870] [outer = 0x8c3dc400] 08:28:13 INFO - PROCESS | 1757 | 1464794893771 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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1733ms 08:28:13 INFO - PROCESS | 1757 | 1464794893787 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 1757 | 1464794893792 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:28:13 INFO - PROCESS | 1757 | 1464794893800 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1757 | 1464794893804 Marionette TRACE conn4 <- [1,1130,null,{}] 08:28:13 INFO - PROCESS | 1757 | 1464794893812 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}] 08:28:14 INFO - PROCESS | 1757 | 1464794894073 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:28:14 INFO - PROCESS | 1757 | 1464794894384 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34c000 == 135 [pid = 1757] [id = 290] 08:28:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8c341400) [pid = 1757] [serial = 871] [outer = (nil)] 08:28:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8d864000) [pid = 1757] [serial = 872] [outer = 0x8c341400] 08:28:14 INFO - PROCESS | 1757 | 1464794894487 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x8d952c00) [pid = 1757] [serial = 873] [outer = 0x8c341400] 08:28:15 INFO - PROCESS | 1757 | 1464794895501 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]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1738ms 08:28:15 INFO - PROCESS | 1757 | 1464794895540 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 1757 | 1464794895545 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:28:15 INFO - PROCESS | 1757 | 1464794895552 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1757 | 1464794895556 Marionette TRACE conn4 <- [1,1134,null,{}] 08:28:15 INFO - PROCESS | 1757 | 1464794895563 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}] 08:28:15 INFO - PROCESS | 1757 | 1464794895801 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:28:16 INFO - PROCESS | 1757 | 1464794896109 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6da400 == 136 [pid = 1757] [id = 291] 08:28:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x8d955000) [pid = 1757] [serial = 874] [outer = (nil)] 08:28:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x8daa2000) [pid = 1757] [serial = 875] [outer = 0x8d955000] 08:28:16 INFO - PROCESS | 1757 | 1464794896215 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8db46c00) [pid = 1757] [serial = 876] [outer = 0x8d955000] 08:28:17 INFO - PROCESS | 1757 | 1464794897235 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]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1737ms 08:28:17 INFO - PROCESS | 1757 | 1464794897291 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 1757 | 1464794897295 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:28:17 INFO - PROCESS | 1757 | 1464794897303 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 1757 | 1464794897307 Marionette TRACE conn4 <- [1,1138,null,{}] 08:28:17 INFO - PROCESS | 1757 | 1464794897314 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}] 08:28:17 INFO - PROCESS | 1757 | 1464794897548 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:28:17 INFO - PROCESS | 1757 | 1464794897813 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0eac00 == 137 [pid = 1757] [id = 292] 08:28:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x8d856800) [pid = 1757] [serial = 877] [outer = (nil)] 08:28:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8e5bb800) [pid = 1757] [serial = 878] [outer = 0x8d856800] 08:28:17 INFO - PROCESS | 1757 | 1464794897957 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x8e789400) [pid = 1757] [serial = 879] [outer = 0x8d856800] 08:28:18 INFO - PROCESS | 1757 | 1464794898931 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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1689ms 08:28:18 INFO - PROCESS | 1757 | 1464794898993 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1757 | 1464794898997 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:28:19 INFO - PROCESS | 1757 | 1464794899005 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1757 | 1464794899009 Marionette TRACE conn4 <- [1,1142,null,{}] 08:28:19 INFO - PROCESS | 1757 | 1464794899016 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}] 08:28:19 INFO - PROCESS | 1757 | 1464794899285 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:28:19 INFO - PROCESS | 1757 | 1464794899600 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1f5c00 == 138 [pid = 1757] [id = 293] 08:28:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x8d9d2c00) [pid = 1757] [serial = 880] [outer = (nil)] 08:28:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x8eb21800) [pid = 1757] [serial = 881] [outer = 0x8d9d2c00] 08:28:19 INFO - PROCESS | 1757 | 1464794899705 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x8ece6000) [pid = 1757] [serial = 882] [outer = 0x8d9d2c00] 08:28:20 INFO - PROCESS | 1757 | 1464794900668 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]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1737ms 08:28:20 INFO - PROCESS | 1757 | 1464794900744 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 1757 | 1464794900747 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:28:20 INFO - PROCESS | 1757 | 1464794900755 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1757 | 1464794900760 Marionette TRACE conn4 <- [1,1146,null,{}] 08:28:20 INFO - PROCESS | 1757 | 1464794900767 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}] 08:28:21 INFO - PROCESS | 1757 | 1464794901041 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:28:21 INFO - PROCESS | 1757 | 1464794901377 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9f000 == 139 [pid = 1757] [id = 294] 08:28:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x8ee9f800) [pid = 1757] [serial = 883] [outer = (nil)] 08:28:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x8f4f2000) [pid = 1757] [serial = 884] [outer = 0x8ee9f800] 08:28:21 INFO - PROCESS | 1757 | 1464794901493 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x8f62c000) [pid = 1757] [serial = 885] [outer = 0x8ee9f800] 08:28:22 INFO - PROCESS | 1757 | 1464794902521 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]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1836ms 08:28:22 INFO - PROCESS | 1757 | 1464794902593 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 1757 | 1464794902597 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:28:22 INFO - PROCESS | 1757 | 1464794902605 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1757 | 1464794902610 Marionette TRACE conn4 <- [1,1150,null,{}] 08:28:22 INFO - PROCESS | 1757 | 1464794902617 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}] 08:28:22 INFO - PROCESS | 1757 | 1464794902917 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:28:23 INFO - PROCESS | 1757 | 1464794903251 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f690800 == 140 [pid = 1757] [id = 295] 08:28:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x8f6e2800) [pid = 1757] [serial = 886] [outer = (nil)] 08:28:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x8fde6800) [pid = 1757] [serial = 887] [outer = 0x8f6e2800] 08:28:23 INFO - PROCESS | 1757 | 1464794903352 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x8fde9c00) [pid = 1757] [serial = 888] [outer = 0x8f6e2800] 08:28:24 INFO - PROCESS | 1757 | 1464794904394 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]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1839ms 08:28:24 INFO - PROCESS | 1757 | 1464794904446 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1757 | 1464794904451 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:28:24 INFO - PROCESS | 1757 | 1464794904459 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1757 | 1464794904463 Marionette TRACE conn4 <- [1,1154,null,{}] 08:28:24 INFO - PROCESS | 1757 | 1464794904470 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}] 08:28:24 INFO - PROCESS | 1757 | 1464794904725 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:28:25 INFO - PROCESS | 1757 | 1464794905054 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9d000 == 141 [pid = 1757] [id = 296] 08:28:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x8ffbc800) [pid = 1757] [serial = 889] [outer = (nil)] 08:28:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x91117800) [pid = 1757] [serial = 890] [outer = 0x8ffbc800] 08:28:25 INFO - PROCESS | 1757 | 1464794905157 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x91120000) [pid = 1757] [serial = 891] [outer = 0x8ffbc800] 08:28:26 INFO - PROCESS | 1757 | 1464794906123 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]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1730ms 08:28:26 INFO - PROCESS | 1757 | 1464794906191 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1757 | 1464794906206 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:28:26 INFO - PROCESS | 1757 | 1464794906215 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1757 | 1464794906219 Marionette TRACE conn4 <- [1,1158,null,{}] 08:28:26 INFO - PROCESS | 1757 | 1464794906226 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}] 08:28:26 INFO - PROCESS | 1757 | 1464794906499 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:28:26 INFO - PROCESS | 1757 | 1464794906843 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a342000 == 142 [pid = 1757] [id = 297] 08:28:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x8ffbe400) [pid = 1757] [serial = 892] [outer = (nil)] 08:28:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x91b14400) [pid = 1757] [serial = 893] [outer = 0x8ffbe400] 08:28:26 INFO - PROCESS | 1757 | 1464794906941 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x91d43c00) [pid = 1757] [serial = 894] [outer = 0x8ffbe400] 08:28:27 INFO - PROCESS | 1757 | 1464794907954 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]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1800ms 08:28:28 INFO - PROCESS | 1757 | 1464794908016 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1757 | 1464794908020 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:28:28 INFO - PROCESS | 1757 | 1464794908027 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1757 | 1464794908031 Marionette TRACE conn4 <- [1,1162,null,{}] 08:28:28 INFO - PROCESS | 1757 | 1464794908037 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}] 08:28:28 INFO - PROCESS | 1757 | 1464794908277 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:28:28 INFO - PROCESS | 1757 | 1464794908610 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34a000 == 143 [pid = 1757] [id = 298] 08:28:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0x8a34ac00) [pid = 1757] [serial = 895] [outer = (nil)] 08:28:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x928df400) [pid = 1757] [serial = 896] [outer = 0x8a34ac00] 08:28:28 INFO - PROCESS | 1757 | 1464794908714 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x928ea000) [pid = 1757] [serial = 897] [outer = 0x8a34ac00] 08:28:29 INFO - PROCESS | 1757 | 1464794909686 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]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1736ms 08:28:29 INFO - PROCESS | 1757 | 1464794909765 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 1757 | 1464794909770 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:28:29 INFO - PROCESS | 1757 | 1464794909777 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 1757 | 1464794909781 Marionette TRACE conn4 <- [1,1166,null,{}] 08:28:29 INFO - PROCESS | 1757 | 1464794909787 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}] 08:28:30 INFO - PROCESS | 1757 | 1464794910525 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:28:30 INFO - PROCESS | 1757 | 1464794910841 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd8400 == 144 [pid = 1757] [id = 299] 08:28:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 188 (0x86cd8800) [pid = 1757] [serial = 898] [outer = (nil)] 08:28:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 189 (0x87a57800) [pid = 1757] [serial = 899] [outer = 0x86cd8800] 08:28:30 INFO - PROCESS | 1757 | 1464794910932 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 190 (0x87a63400) [pid = 1757] [serial = 900] [outer = 0x86cd8800] 08:28:31 INFO - PROCESS | 1757 | 1464794911957 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]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2240ms 08:28:32 INFO - PROCESS | 1757 | 1464794912020 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 1757 | 1464794912026 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:28:32 INFO - PROCESS | 1757 | 1464794912034 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 1757 | 1464794912040 Marionette TRACE conn4 <- [1,1170,null,{}] 08:28:32 INFO - PROCESS | 1757 | 1464794912048 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}] 08:28:32 INFO - PROCESS | 1757 | 1464794912283 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:28:32 INFO - PROCESS | 1757 | 1464794912605 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dae800 == 145 [pid = 1757] [id = 300] 08:28:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 191 (0x88db0800) [pid = 1757] [serial = 901] [outer = (nil)] 08:28:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 192 (0x88de8400) [pid = 1757] [serial = 902] [outer = 0x88db0800] 08:28:32 INFO - PROCESS | 1757 | 1464794912716 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 193 (0x89b0b400) [pid = 1757] [serial = 903] [outer = 0x88db0800] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x9a1df400 == 144 [pid = 1757] [id = 148] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0e800 == 143 [pid = 1757] [id = 283] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x9c10d400 == 142 [pid = 1757] [id = 10] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87a60400 == 141 [pid = 1757] [id = 282] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87a63000 == 140 [pid = 1757] [id = 281] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x85b47800 == 139 [pid = 1757] [id = 280] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x86ccfc00 == 138 [pid = 1757] [id = 278] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9cb800 == 137 [pid = 1757] [id = 277] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8d951c00 == 136 [pid = 1757] [id = 276] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee9b800 == 135 [pid = 1757] [id = 274] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x91118800 == 134 [pid = 1757] [id = 275] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4efc00 == 133 [pid = 1757] [id = 273] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8da99000 == 132 [pid = 1757] [id = 272] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8d948000 == 131 [pid = 1757] [id = 271] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87a58c00 == 130 [pid = 1757] [id = 269] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1b8000 == 129 [pid = 1757] [id = 270] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3ddc00 == 128 [pid = 1757] [id = 268] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x89b0dc00 == 127 [pid = 1757] [id = 267] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8d000 == 126 [pid = 1757] [id = 266] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x88da3c00 == 125 [pid = 1757] [id = 265] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87bf2800 == 124 [pid = 1757] [id = 264] 08:28:33 INFO - PROCESS | 1757 | --DOCSHELL 0x85b49000 == 123 [pid = 1757] [id = 263] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 192 (0x8d85e000) [pid = 1757] [serial = 728] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 191 (0x8c3cf800) [pid = 1757] [serial = 734] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 190 (0x866de400) [pid = 1757] [serial = 770] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 189 (0x86e16400) [pid = 1757] [serial = 779] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 188 (0x86e13c00) [pid = 1757] [serial = 714] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 187 (0x9bfe9400) [pid = 1757] [serial = 752] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x9d0c7000) [pid = 1757] [serial = 755] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x8e5bdc00) [pid = 1757] [serial = 764] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x89b32800) [pid = 1757] [serial = 731] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x9a4a1000) [pid = 1757] [serial = 749] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x89f97c00) [pid = 1757] [serial = 785] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x86e15400) [pid = 1757] [serial = 776] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x8f625c00) [pid = 1757] [serial = 740] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x89d13c00) [pid = 1757] [serial = 783] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0x8e5c6400) [pid = 1757] [serial = 767] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x8c6e2800) [pid = 1757] [serial = 758] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x8de40400) [pid = 1757] [serial = 737] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8777dc00) [pid = 1757] [serial = 788] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x89b34800) [pid = 1757] [serial = 782] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x8c6d9400) [pid = 1757] [serial = 761] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x8777e400) [pid = 1757] [serial = 780] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x85b4e400) [pid = 1757] [serial = 773] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x91116c00) [pid = 1757] [serial = 743] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8a34b000) [pid = 1757] [serial = 786] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x93ab3000) [pid = 1757] [serial = 746] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x87a59400) [pid = 1757] [serial = 777] [outer = (nil)] [url = about:blank] 08:28:34 INFO - PROCESS | 1757 | 1464794914463 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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2487ms 08:28:34 INFO - PROCESS | 1757 | 1464794914523 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 1757 | 1464794914527 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:28:34 INFO - PROCESS | 1757 | 1464794914535 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 1757 | 1464794914539 Marionette TRACE conn4 <- [1,1174,null,{}] 08:28:34 INFO - PROCESS | 1757 | 1464794914545 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}] 08:28:34 INFO - PROCESS | 1757 | 1464794914870 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:28:35 INFO - PROCESS | 1757 | 1464794914994 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b49000 == 124 [pid = 1757] [id = 301] 08:28:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x86e13c00) [pid = 1757] [serial = 904] [outer = (nil)] 08:28:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x87bfac00) [pid = 1757] [serial = 905] [outer = 0x86e13c00] 08:28:35 INFO - PROCESS | 1757 | 1464794915081 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x88dea800) [pid = 1757] [serial = 906] [outer = 0x86e13c00] 08:28:36 INFO - PROCESS | 1757 | 1464794915987 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] 08:28:36 INFO - PROCESS | 1757 | 1464794916078 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:28:36 INFO - PROCESS | 1757 | 1464794916097 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 1757 | 1464794916106 Marionette TRACE conn4 <- [1,1178,null,{}] 08:28:36 INFO - PROCESS | 1757 | 1464794916112 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}] 08:28:36 INFO - PROCESS | 1757 | 1464794916344 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:28:36 INFO - PROCESS | 1757 | 1464794916607 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0f000 == 125 [pid = 1757] [id = 302] 08:28:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x89d12c00) [pid = 1757] [serial = 907] [outer = (nil)] 08:28:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x89f94c00) [pid = 1757] [serial = 908] [outer = 0x89d12c00] 08:28:36 INFO - PROCESS | 1757 | 1464794916709 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x8a34d800) [pid = 1757] [serial = 909] [outer = 0x89d12c00] 08:28:37 INFO - PROCESS | 1757 | 1464794917694 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] 08:28:37 INFO - PROCESS | 1757 | 1464794917755 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:28:37 INFO - PROCESS | 1757 | 1464794917769 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1757 | 1464794917772 Marionette TRACE conn4 <- [1,1182,null,{}] 08:28:37 INFO - PROCESS | 1757 | 1464794917779 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}] 08:28:38 INFO - PROCESS | 1757 | 1464794918065 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:28:38 INFO - PROCESS | 1757 | 1464794918107 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b31800 == 126 [pid = 1757] [id = 303] 08:28:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x89f8cc00) [pid = 1757] [serial = 910] [outer = (nil)] 08:28:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x8b1b8400) [pid = 1757] [serial = 911] [outer = 0x89f8cc00] 08:28:38 INFO - PROCESS | 1757 | 1464794918190 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x8b1c0800) [pid = 1757] [serial = 912] [outer = 0x89f8cc00] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8de35400) [pid = 1757] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x8c6da000) [pid = 1757] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x87bf7400) [pid = 1757] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x9d089400) [pid = 1757] [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.] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0xa2157400) [pid = 1757] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8b7d0c00) [pid = 1757] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8f4f2800) [pid = 1757] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8d9cc800) [pid = 1757] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x91b0b400) [pid = 1757] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8c507000) [pid = 1757] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x85b49c00) [pid = 1757] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8c501800) [pid = 1757] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x86cd3c00) [pid = 1757] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x928db800) [pid = 1757] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x87a62400) [pid = 1757] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8b1bd800) [pid = 1757] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x866d7000) [pid = 1757] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x91b13000) [pid = 1757] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8c34c400) [pid = 1757] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8e78e000) [pid = 1757] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9ac5ac00) [pid = 1757] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8b424c00) [pid = 1757] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x87a65c00) [pid = 1757] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8a34a400) [pid = 1757] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8d9ce400) [pid = 1757] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x88df3400) [pid = 1757] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x87a66000) [pid = 1757] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x9a656000) [pid = 1757] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8b1b7800) [pid = 1757] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x85b48400) [pid = 1757] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x86cd4800) [pid = 1757] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8a34b800) [pid = 1757] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8ee9c000) [pid = 1757] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8db4a400) [pid = 1757] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9288dc00) [pid = 1757] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x85b50400) [pid = 1757] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8e5bac00) [pid = 1757] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8f6e2400) [pid = 1757] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x89f94400) [pid = 1757] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:28:39 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8ee9e000) [pid = 1757] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:28:39 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:39 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:40 INFO - PROCESS | 1757 | 1464794920124 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] 08:28:40 INFO - PROCESS | 1757 | 1464794920165 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:28:40 INFO - PROCESS | 1757 | 1464794920172 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1757 | 1464794920176 Marionette TRACE conn4 <- [1,1186,null,{}] 08:28:40 INFO - PROCESS | 1757 | 1464794920182 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}] 08:28:40 INFO - PROCESS | 1757 | 1464794920460 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:28:40 INFO - PROCESS | 1757 | 1464794920489 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aecd800 == 127 [pid = 1757] [id = 304] 08:28:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8aed2400) [pid = 1757] [serial = 913] [outer = (nil)] 08:28:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8b1b6800) [pid = 1757] [serial = 914] [outer = 0x8aed2400] 08:28:40 INFO - PROCESS | 1757 | 1464794920585 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8b41b000) [pid = 1757] [serial = 915] [outer = 0x8aed2400] 08:28:41 INFO - PROCESS | 1757 | 1464794921757 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] 08:28:41 INFO - PROCESS | 1757 | 1464794921830 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:28:41 INFO - PROCESS | 1757 | 1464794921848 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 1757 | 1464794921856 Marionette TRACE conn4 <- [1,1190,null,{}] 08:28:41 INFO - PROCESS | 1757 | 1464794921868 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}] 08:28:42 INFO - PROCESS | 1757 | 1464794922159 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:28:42 INFO - PROCESS | 1757 | 1464794922491 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd4000 == 128 [pid = 1757] [id = 305] 08:28:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x86e10800) [pid = 1757] [serial = 916] [outer = (nil)] 08:28:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x87a59c00) [pid = 1757] [serial = 917] [outer = 0x86e10800] 08:28:42 INFO - PROCESS | 1757 | 1464794922592 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x87bf2800) [pid = 1757] [serial = 918] [outer = 0x86e10800] 08:28:43 INFO - PROCESS | 1757 | 1464794923692 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] 08:28:43 INFO - PROCESS | 1757 | 1464794923756 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:28:43 INFO - PROCESS | 1757 | 1464794923770 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1757 | 1464794923774 Marionette TRACE conn4 <- [1,1194,null,{}] 08:28:43 INFO - PROCESS | 1757 | 1464794923782 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}] 08:28:44 INFO - PROCESS | 1757 | 1464794924031 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:28:44 INFO - PROCESS | 1757 | 1464794924355 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b05400 == 129 [pid = 1757] [id = 306] 08:28:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x89b3b800) [pid = 1757] [serial = 919] [outer = (nil)] 08:28:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x89d16400) [pid = 1757] [serial = 920] [outer = 0x89b3b800] 08:28:44 INFO - PROCESS | 1757 | 1464794924483 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8a342c00) [pid = 1757] [serial = 921] [outer = 0x89b3b800] 08:28:45 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:45 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:45 INFO - PROCESS | 1757 | 1464794925597 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] 08:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:28:45 INFO - PROCESS | 1757 | 1464794925668 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:28:45 INFO - PROCESS | 1757 | 1464794925676 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1757 | 1464794925683 Marionette TRACE conn4 <- [1,1198,null,{}] 08:28:45 INFO - PROCESS | 1757 | 1464794925701 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}] 08:28:45 INFO - PROCESS | 1757 | 1464794925989 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:28:46 INFO - PROCESS | 1757 | 1464794926307 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bc000 == 130 [pid = 1757] [id = 307] 08:28:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8b7db400) [pid = 1757] [serial = 922] [outer = (nil)] 08:28:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8c343800) [pid = 1757] [serial = 923] [outer = 0x8b7db400] 08:28:46 INFO - PROCESS | 1757 | 1464794926407 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8c34ec00) [pid = 1757] [serial = 924] [outer = 0x8b7db400] 08:28:47 INFO - PROCESS | 1757 | 1464794927477 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]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1846ms 08:28:47 INFO - PROCESS | 1757 | 1464794927522 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 1757 | 1464794927527 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:28:47 INFO - PROCESS | 1757 | 1464794927534 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1757 | 1464794927537 Marionette TRACE conn4 <- [1,1202,null,{}] 08:28:47 INFO - PROCESS | 1757 | 1464794927544 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}] 08:28:47 INFO - PROCESS | 1757 | 1464794927786 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:28:48 INFO - PROCESS | 1757 | 1464794928094 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e0400 == 131 [pid = 1757] [id = 308] 08:28:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8c3d3800) [pid = 1757] [serial = 925] [outer = (nil)] 08:28:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8c505000) [pid = 1757] [serial = 926] [outer = 0x8c3d3800] 08:28:48 INFO - PROCESS | 1757 | 1464794928198 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8c50cc00) [pid = 1757] [serial = 927] [outer = 0x8c3d3800] 08:28:49 INFO - PROCESS | 1757 | 1464794929157 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]]]}] 08:28:49 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 08:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1683ms 08:28:49 INFO - PROCESS | 1757 | 1464794929219 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:28:49 INFO - PROCESS | 1757 | 1464794929223 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:28:49 INFO - PROCESS | 1757 | 1464794929232 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1757 | 1464794929235 Marionette TRACE conn4 <- [1,1206,null,{}] 08:28:49 INFO - PROCESS | 1757 | 1464794929242 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}] 08:28:49 INFO - PROCESS | 1757 | 1464794929475 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:28:49 INFO - PROCESS | 1757 | 1464794929751 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c588800 == 132 [pid = 1757] [id = 309] 08:28:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8c589000) [pid = 1757] [serial = 928] [outer = (nil)] 08:28:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8c58d800) [pid = 1757] [serial = 929] [outer = 0x8c589000] 08:28:49 INFO - PROCESS | 1757 | 1464794929896 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8c6e0000) [pid = 1757] [serial = 930] [outer = 0x8c589000] 08:28:50 INFO - PROCESS | 1757 | 1464794930875 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]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1685ms 08:28:50 INFO - PROCESS | 1757 | 1464794930933 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 1757 | 1464794930936 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:28:50 INFO - PROCESS | 1757 | 1464794930945 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 1757 | 1464794930949 Marionette TRACE conn4 <- [1,1210,null,{}] 08:28:50 INFO - PROCESS | 1757 | 1464794930956 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}] 08:28:51 INFO - PROCESS | 1757 | 1464794931247 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:28:51 INFO - PROCESS | 1757 | 1464794931546 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e4400 == 133 [pid = 1757] [id = 310] 08:28:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x8d856400) [pid = 1757] [serial = 931] [outer = (nil)] 08:28:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8d953c00) [pid = 1757] [serial = 932] [outer = 0x8d856400] 08:28:51 INFO - PROCESS | 1757 | 1464794931646 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x8d9d1000) [pid = 1757] [serial = 933] [outer = 0x8d856400] 08:28:52 INFO - PROCESS | 1757 | 1464794932639 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]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1741ms 08:28:52 INFO - PROCESS | 1757 | 1464794932686 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 1757 | 1464794932691 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:28:52 INFO - PROCESS | 1757 | 1464794932698 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 1757 | 1464794932703 Marionette TRACE conn4 <- [1,1214,null,{}] 08:28:52 INFO - PROCESS | 1757 | 1464794932710 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}] 08:28:52 INFO - PROCESS | 1757 | 1464794932945 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:28:53 INFO - PROCESS | 1757 | 1464794933213 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34f800 == 134 [pid = 1757] [id = 311] 08:28:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x8c6e2400) [pid = 1757] [serial = 934] [outer = (nil)] 08:28:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8daa3c00) [pid = 1757] [serial = 935] [outer = 0x8c6e2400] 08:28:53 INFO - PROCESS | 1757 | 1464794933353 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8db4a400) [pid = 1757] [serial = 936] [outer = 0x8c6e2400] 08:28:54 INFO - PROCESS | 1757 | 1464794934289 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]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1634ms 08:28:54 INFO - PROCESS | 1757 | 1464794934333 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:28:54 INFO - PROCESS | 1757 | 1464794934338 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:28:54 INFO - PROCESS | 1757 | 1464794934345 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1757 | 1464794934349 Marionette TRACE conn4 <- [1,1218,null,{}] 08:28:54 INFO - PROCESS | 1757 | 1464794934355 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}] 08:28:54 INFO - PROCESS | 1757 | 1464794934618 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:28:54 INFO - PROCESS | 1757 | 1464794934949 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9ce400 == 135 [pid = 1757] [id = 312] 08:28:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8d9d2000) [pid = 1757] [serial = 937] [outer = (nil)] 08:28:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8de40000) [pid = 1757] [serial = 938] [outer = 0x8d9d2000] 08:28:55 INFO - PROCESS | 1757 | 1464794935047 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x8e5bc400) [pid = 1757] [serial = 939] [outer = 0x8d9d2000] 08:28:55 INFO - PROCESS | 1757 | 1464794935995 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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1693ms 08:28:56 INFO - PROCESS | 1757 | 1464794936044 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1757 | 1464794936049 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:28:56 INFO - PROCESS | 1757 | 1464794936060 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1757 | 1464794936063 Marionette TRACE conn4 <- [1,1222,null,{}] 08:28:56 INFO - PROCESS | 1757 | 1464794936070 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}] 08:28:56 INFO - PROCESS | 1757 | 1464794936320 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:28:56 INFO - PROCESS | 1757 | 1464794936651 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da9f000 == 136 [pid = 1757] [id = 313] 08:28:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x8db48000) [pid = 1757] [serial = 940] [outer = (nil)] 08:28:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x8e78f400) [pid = 1757] [serial = 941] [outer = 0x8db48000] 08:28:56 INFO - PROCESS | 1757 | 1464794936754 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8e796000) [pid = 1757] [serial = 942] [outer = 0x8db48000] 08:28:57 INFO - PROCESS | 1757 | 1464794937737 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] 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:28:57 INFO - PROCESS | 1757 | 1464794937809 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:28:57 INFO - PROCESS | 1757 | 1464794937817 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 1757 | 1464794937821 Marionette TRACE conn4 <- [1,1226,null,{}] 08:28:57 INFO - PROCESS | 1757 | 1464794937827 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}] 08:28:58 INFO - PROCESS | 1757 | 1464794938067 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:28:58 INFO - PROCESS | 1757 | 1464794938384 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5b9c00 == 137 [pid = 1757] [id = 314] 08:28:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x8e78d000) [pid = 1757] [serial = 943] [outer = (nil)] 08:28:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8ee98c00) [pid = 1757] [serial = 944] [outer = 0x8e78d000] 08:28:58 INFO - PROCESS | 1757 | 1464794938487 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x8ee9c800) [pid = 1757] [serial = 945] [outer = 0x8e78d000] 08:28:59 INFO - PROCESS | 1757 | 1464794939445 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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1686ms 08:28:59 INFO - PROCESS | 1757 | 1464794939502 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 1757 | 1464794939507 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:28:59 INFO - PROCESS | 1757 | 1464794939515 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 1757 | 1464794939520 Marionette TRACE conn4 <- [1,1230,null,{}] 08:28:59 INFO - PROCESS | 1757 | 1464794939527 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}] 08:28:59 INFO - PROCESS | 1757 | 1464794939830 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:29:00 INFO - PROCESS | 1757 | 1464794940182 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f6000 == 138 [pid = 1757] [id = 315] 08:29:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x8f62f800) [pid = 1757] [serial = 946] [outer = (nil)] 08:29:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x8f685800) [pid = 1757] [serial = 947] [outer = 0x8f62f800] 08:29:00 INFO - PROCESS | 1757 | 1464794940323 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x8f6e2c00) [pid = 1757] [serial = 948] [outer = 0x8f62f800] 08:29:01 INFO - PROCESS | 1757 | 1464794941354 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]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1887ms 08:29:01 INFO - PROCESS | 1757 | 1464794941404 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:29:01 INFO - PROCESS | 1757 | 1464794941409 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:29:01 INFO - PROCESS | 1757 | 1464794941417 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 1757 | 1464794941420 Marionette TRACE conn4 <- [1,1234,null,{}] 08:29:01 INFO - PROCESS | 1757 | 1464794941427 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}] 08:29:01 INFO - PROCESS | 1757 | 1464794941679 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:29:02 INFO - PROCESS | 1757 | 1464794942016 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e78a800 == 139 [pid = 1757] [id = 316] 08:29:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x8e78c000) [pid = 1757] [serial = 949] [outer = (nil)] 08:29:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x8f6f1000) [pid = 1757] [serial = 950] [outer = 0x8e78c000] 08:29:02 INFO - PROCESS | 1757 | 1464794942132 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x8fde2000) [pid = 1757] [serial = 951] [outer = 0x8e78c000] 08:29:03 INFO - PROCESS | 1757 | 1464794943151 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]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1790ms 08:29:03 INFO - PROCESS | 1757 | 1464794943208 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 1757 | 1464794943212 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:29:03 INFO - PROCESS | 1757 | 1464794943232 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 1757 | 1464794943236 Marionette TRACE conn4 <- [1,1238,null,{}] 08:29:03 INFO - PROCESS | 1757 | 1464794943243 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}] 08:29:03 INFO - PROCESS | 1757 | 1464794943520 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:29:03 INFO - PROCESS | 1757 | 1464794943844 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf9800 == 140 [pid = 1757] [id = 317] 08:29:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x8f6e4400) [pid = 1757] [serial = 952] [outer = (nil)] 08:29:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x9111c800) [pid = 1757] [serial = 953] [outer = 0x8f6e4400] 08:29:03 INFO - PROCESS | 1757 | 1464794943940 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x91182400) [pid = 1757] [serial = 954] [outer = 0x8f6e4400] 08:29:04 INFO - PROCESS | 1757 | 1464794944844 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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1633ms 08:29:04 INFO - PROCESS | 1757 | 1464794944865 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:29:04 INFO - PROCESS | 1757 | 1464794944870 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:29:04 INFO - PROCESS | 1757 | 1464794944877 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1757 | 1464794944881 Marionette TRACE conn4 <- [1,1242,null,{}] 08:29:04 INFO - PROCESS | 1757 | 1464794944887 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}] 08:29:05 INFO - PROCESS | 1757 | 1464794945136 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:29:05 INFO - PROCESS | 1757 | 1464794945461 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x91115000 == 141 [pid = 1757] [id = 318] 08:29:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x91116c00) [pid = 1757] [serial = 955] [outer = (nil)] 08:29:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x91b13000) [pid = 1757] [serial = 956] [outer = 0x91116c00] 08:29:05 INFO - PROCESS | 1757 | 1464794945565 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x91d3e800) [pid = 1757] [serial = 957] [outer = 0x91116c00] 08:29:06 INFO - PROCESS | 1757 | 1464794946507 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1688ms 08:29:06 INFO - PROCESS | 1757 | 1464794946566 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 1757 | 1464794946569 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:29:06 INFO - PROCESS | 1757 | 1464794946577 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1757 | 1464794946581 Marionette TRACE conn4 <- [1,1246,null,{}] 08:29:06 INFO - PROCESS | 1757 | 1464794946587 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}] 08:29:06 INFO - PROCESS | 1757 | 1464794946834 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:29:07 INFO - PROCESS | 1757 | 1464794947170 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd5400 == 142 [pid = 1757] [id = 319] 08:29:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x8d9cbc00) [pid = 1757] [serial = 958] [outer = (nil)] 08:29:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x92885000) [pid = 1757] [serial = 959] [outer = 0x8d9cbc00] 08:29:07 INFO - PROCESS | 1757 | 1464794947271 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x9288e000) [pid = 1757] [serial = 960] [outer = 0x8d9cbc00] 08:29:08 INFO - PROCESS | 1757 | 1464794948251 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]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1735ms 08:29:08 INFO - PROCESS | 1757 | 1464794948315 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 1757 | 1464794948319 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:29:08 INFO - PROCESS | 1757 | 1464794948327 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 1757 | 1464794948331 Marionette TRACE conn4 <- [1,1250,null,{}] 08:29:08 INFO - PROCESS | 1757 | 1464794948338 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}] 08:29:08 INFO - PROCESS | 1757 | 1464794948592 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:29:08 INFO - PROCESS | 1757 | 1464794948919 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d49400 == 143 [pid = 1757] [id = 320] 08:29:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0x92887c00) [pid = 1757] [serial = 961] [outer = (nil)] 08:29:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x93a67800) [pid = 1757] [serial = 962] [outer = 0x92887c00] 08:29:09 INFO - PROCESS | 1757 | 1464794949021 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x93ab2000) [pid = 1757] [serial = 963] [outer = 0x92887c00] 08:29:10 INFO - PROCESS | 1757 | 1464794950067 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1788ms 08:29:10 INFO - PROCESS | 1757 | 1464794950132 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:29:10 INFO - PROCESS | 1757 | 1464794950137 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:29:10 INFO - PROCESS | 1757 | 1464794950145 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1757 | 1464794950149 Marionette TRACE conn4 <- [1,1254,null,{}] 08:29:10 INFO - PROCESS | 1757 | 1464794950155 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}] 08:29:10 INFO - PROCESS | 1757 | 1464794950396 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:29:10 INFO - PROCESS | 1757 | 1464794950722 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288b000 == 144 [pid = 1757] [id = 321] 08:29:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 188 (0x928e4800) [pid = 1757] [serial = 964] [outer = (nil)] 08:29:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 189 (0x95075400) [pid = 1757] [serial = 965] [outer = 0x928e4800] 08:29:10 INFO - PROCESS | 1757 | 1464794950821 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 190 (0x95076c00) [pid = 1757] [serial = 966] [outer = 0x928e4800] 08:29:13 INFO - PROCESS | 1757 | --DOCSHELL 0x89b02000 == 143 [pid = 1757] [id = 178] 08:29:13 INFO - PROCESS | 1757 | --DOCSHELL 0x91b05c00 == 142 [pid = 1757] [id = 170] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 189 (0x8d950c00) [pid = 1757] [serial = 729] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 188 (0x8eb21c00) [pid = 1757] [serial = 818] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 187 (0x9bfed000) [pid = 1757] [serial = 753] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x8b7db800) [pid = 1757] [serial = 801] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x8b1f4c00) [pid = 1757] [serial = 839] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x88da1c00) [pid = 1757] [serial = 846] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x8e5bf800) [pid = 1757] [serial = 765] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x93a60c00) [pid = 1757] [serial = 831] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x89d09800) [pid = 1757] [serial = 849] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x89f8fc00) [pid = 1757] [serial = 732] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x8eb27c00) [pid = 1757] [serial = 819] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0xa22c6c00) [pid = 1757] [serial = 756] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x8c350400) [pid = 1757] [serial = 803] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x85b50800) [pid = 1757] [serial = 774] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x89f89800) [pid = 1757] [serial = 837] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x9bf9e800) [pid = 1757] [serial = 762] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x9111d400) [pid = 1757] [serial = 744] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x8eb25000) [pid = 1757] [serial = 738] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x8da94400) [pid = 1757] [serial = 810] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x9a656c00) [pid = 1757] [serial = 750] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x86cd3400) [pid = 1757] [serial = 792] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8f68e000) [pid = 1757] [serial = 822] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x86cd9800) [pid = 1757] [serial = 842] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x928e6000) [pid = 1757] [serial = 830] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x88da9800) [pid = 1757] [serial = 794] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x92886400) [pid = 1757] [serial = 768] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x95078000) [pid = 1757] [serial = 833] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9111fc00) [pid = 1757] [serial = 825] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x88dad800) [pid = 1757] [serial = 836] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8b1b1400) [pid = 1757] [serial = 798] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x87bf6800) [pid = 1757] [serial = 845] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8b7d4c00) [pid = 1757] [serial = 800] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8c3d7c00) [pid = 1757] [serial = 804] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8db4cc00) [pid = 1757] [serial = 812] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9a719800) [pid = 1757] [serial = 663] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8ffc4800) [pid = 1757] [serial = 824] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x86e14c00) [pid = 1757] [serial = 843] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x89b0a000) [pid = 1757] [serial = 848] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8a349800) [pid = 1757] [serial = 797] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8f6f1800) [pid = 1757] [serial = 741] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8c6e4400) [pid = 1757] [serial = 759] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x88df2400) [pid = 1757] [serial = 795] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x9b42c800) [pid = 1757] [serial = 579] [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.] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8c50b800) [pid = 1757] [serial = 735] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8f625800) [pid = 1757] [serial = 821] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8e5c5c00) [pid = 1757] [serial = 816] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x92887400) [pid = 1757] [serial = 828] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8c6e7c00) [pid = 1757] [serial = 807] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x85b51000) [pid = 1757] [serial = 791] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8d9cfc00) [pid = 1757] [serial = 809] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8c50f400) [pid = 1757] [serial = 806] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x87bfb000) [pid = 1757] [serial = 789] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8e5c3400) [pid = 1757] [serial = 815] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9507bc00) [pid = 1757] [serial = 834] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c349000) [pid = 1757] [serial = 840] [outer = (nil)] [url = about:blank] 08:29:13 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89f93800) [pid = 1757] [serial = 851] [outer = (nil)] [url = about:blank] 08:29:14 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8db4fc00) [pid = 1757] [serial = 813] [outer = (nil)] [url = about:blank] 08:29:14 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x866e0800) [pid = 1757] [serial = 771] [outer = (nil)] [url = about:blank] 08:29:14 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9527c400) [pid = 1757] [serial = 747] [outer = (nil)] [url = about:blank] 08:29:14 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x92884800) [pid = 1757] [serial = 827] [outer = (nil)] [url = about:blank] 08:29:14 INFO - PROCESS | 1757 | 1464794954028 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]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 4041ms 08:29:14 INFO - PROCESS | 1757 | 1464794954186 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 1757 | 1464794954192 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:29:14 INFO - PROCESS | 1757 | 1464794954201 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 1757 | 1464794954208 Marionette TRACE conn4 <- [1,1258,null,{}] 08:29:14 INFO - PROCESS | 1757 | 1464794954218 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}] 08:29:14 INFO - PROCESS | 1757 | 1464794954427 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:29:14 INFO - PROCESS | 1757 | 1464794954631 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e14c00 == 143 [pid = 1757] [id = 322] 08:29:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x86e16800) [pid = 1757] [serial = 967] [outer = (nil)] 08:29:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x87773800) [pid = 1757] [serial = 968] [outer = 0x86e16800] 08:29:14 INFO - PROCESS | 1757 | 1464794954719 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x87a57400) [pid = 1757] [serial = 969] [outer = 0x86e16800] 08:29:15 INFO - PROCESS | 1757 | 1464794955624 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1488ms 08:29:15 INFO - PROCESS | 1757 | 1464794955690 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1757 | 1464794955699 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:29:15 INFO - PROCESS | 1757 | 1464794955711 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1757 | 1464794955715 Marionette TRACE conn4 <- [1,1262,null,{}] 08:29:15 INFO - PROCESS | 1757 | 1464794955722 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}] 08:29:15 INFO - PROCESS | 1757 | 1464794955959 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:29:16 INFO - PROCESS | 1757 | 1464794956213 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0f000 == 144 [pid = 1757] [id = 323] 08:29:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x88dab400) [pid = 1757] [serial = 970] [outer = (nil)] 08:29:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x88dea000) [pid = 1757] [serial = 971] [outer = 0x88dab400] 08:29:16 INFO - PROCESS | 1757 | 1464794956300 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x89b02400) [pid = 1757] [serial = 972] [outer = 0x88dab400] 08:29:17 INFO - PROCESS | 1757 | 1464794957309 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]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1631ms 08:29:17 INFO - PROCESS | 1757 | 1464794957342 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1757 | 1464794957347 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:29:17 INFO - PROCESS | 1757 | 1464794957354 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1757 | 1464794957360 Marionette TRACE conn4 <- [1,1266,null,{}] 08:29:17 INFO - PROCESS | 1757 | 1464794957386 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}] 08:29:17 INFO - PROCESS | 1757 | 1464794957697 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:29:18 INFO - PROCESS | 1757 | 1464794957991 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f96800 == 145 [pid = 1757] [id = 324] 08:29:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8a340c00) [pid = 1757] [serial = 973] [outer = (nil)] 08:29:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8a348400) [pid = 1757] [serial = 974] [outer = 0x8a340c00] 08:29:18 INFO - PROCESS | 1757 | 1464794958084 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8adf7800) [pid = 1757] [serial = 975] [outer = 0x8a340c00] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x89d17c00) [pid = 1757] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x89d12c00) [pid = 1757] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x88db0800) [pid = 1757] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x89f8cc00) [pid = 1757] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x86cd8800) [pid = 1757] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:29:18 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x86e13c00) [pid = 1757] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:29:19 INFO - PROCESS | 1757 | 1464794959298 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]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2008ms 08:29:19 INFO - PROCESS | 1757 | 1464794959363 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 1757 | 1464794959387 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:29:19 INFO - PROCESS | 1757 | 1464794959395 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 1757 | 1464794959399 Marionette TRACE conn4 <- [1,1270,null,{}] 08:29:19 INFO - PROCESS | 1757 | 1464794959417 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}] 08:29:19 INFO - PROCESS | 1757 | 1464794959627 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:29:19 INFO - PROCESS | 1757 | 1464794959806 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd8800 == 146 [pid = 1757] [id = 325] 08:29:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x87bef800) [pid = 1757] [serial = 976] [outer = (nil)] 08:29:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8b1b7400) [pid = 1757] [serial = 977] [outer = 0x87bef800] 08:29:19 INFO - PROCESS | 1757 | 1464794959934 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8b1f2800) [pid = 1757] [serial = 978] [outer = 0x87bef800] 08:29:20 INFO - PROCESS | 1757 | 1464794960817 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]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1595ms 08:29:20 INFO - PROCESS | 1757 | 1464794960992 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1757 | 1464794961000 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:29:21 INFO - PROCESS | 1757 | 1464794961011 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1757 | 1464794961015 Marionette TRACE conn4 <- [1,1274,null,{}] 08:29:21 INFO - PROCESS | 1757 | 1464794961026 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}] 08:29:21 INFO - PROCESS | 1757 | 1464794961294 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:29:21 INFO - PROCESS | 1757 | 1464794961640 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8776fc00 == 147 [pid = 1757] [id = 326] 08:29:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x87777800) [pid = 1757] [serial = 979] [outer = (nil)] 08:29:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x87a60000) [pid = 1757] [serial = 980] [outer = 0x87777800] 08:29:21 INFO - PROCESS | 1757 | 1464794961739 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x87bfc400) [pid = 1757] [serial = 981] [outer = 0x87777800] 08:29:22 INFO - PROCESS | 1757 | 1464794962813 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1838ms 08:29:22 INFO - PROCESS | 1757 | 1464794962849 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1757 | 1464794962856 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:29:22 INFO - PROCESS | 1757 | 1464794962871 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1757 | 1464794962877 Marionette TRACE conn4 <- [1,1278,null,{}] 08:29:22 INFO - PROCESS | 1757 | 1464794962885 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}] 08:29:23 INFO - PROCESS | 1757 | 1464794963137 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:29:23 INFO - PROCESS | 1757 | 1464794963474 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0b000 == 148 [pid = 1757] [id = 327] 08:29:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x89d0e000) [pid = 1757] [serial = 982] [outer = (nil)] 08:29:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x89f8fc00) [pid = 1757] [serial = 983] [outer = 0x89d0e000] 08:29:23 INFO - PROCESS | 1757 | 1464794963571 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8adf4c00) [pid = 1757] [serial = 984] [outer = 0x89d0e000] 08:29:24 INFO - PROCESS | 1757 | 1464794964634 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1802ms 08:29:24 INFO - PROCESS | 1757 | 1464794964668 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:29:24 INFO - PROCESS | 1757 | 1464794964673 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:29:24 INFO - PROCESS | 1757 | 1464794964682 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1757 | 1464794964685 Marionette TRACE conn4 <- [1,1282,null,{}] 08:29:24 INFO - PROCESS | 1757 | 1464794964703 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}] 08:29:24 INFO - PROCESS | 1757 | 1464794964960 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:29:25 INFO - PROCESS | 1757 | 1464794965325 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1f7800 == 149 [pid = 1757] [id = 328] 08:29:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8b7d6800) [pid = 1757] [serial = 985] [outer = (nil)] 08:29:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8c0ea000) [pid = 1757] [serial = 986] [outer = 0x8b7d6800] 08:29:25 INFO - PROCESS | 1757 | 1464794965434 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8c34ac00) [pid = 1757] [serial = 987] [outer = 0x8b7d6800] 08:29:26 INFO - PROCESS | 1757 | 1464794966431 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1785ms 08:29:26 INFO - PROCESS | 1757 | 1464794966467 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1757 | 1464794966472 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:29:26 INFO - PROCESS | 1757 | 1464794966480 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1757 | 1464794966483 Marionette TRACE conn4 <- [1,1286,null,{}] 08:29:26 INFO - PROCESS | 1757 | 1464794966490 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}] 08:29:26 INFO - PROCESS | 1757 | 1464794966733 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:29:27 INFO - PROCESS | 1757 | 1464794967044 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bfe400 == 150 [pid = 1757] [id = 329] 08:29:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8c0e3000) [pid = 1757] [serial = 988] [outer = (nil)] 08:29:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8c50a400) [pid = 1757] [serial = 989] [outer = 0x8c0e3000] 08:29:27 INFO - PROCESS | 1757 | 1464794967161 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8c58a400) [pid = 1757] [serial = 990] [outer = 0x8c0e3000] 08:29:28 INFO - PROCESS | 1757 | 1464794968136 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 08:29:28 INFO - PROCESS | 1757 | 1464794968215 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1757 | 1464794968218 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:29:28 INFO - PROCESS | 1757 | 1464794968226 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1757 | 1464794968230 Marionette TRACE conn4 <- [1,1290,null,{}] 08:29:28 INFO - PROCESS | 1757 | 1464794968236 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}] 08:29:28 INFO - PROCESS | 1757 | 1464794968508 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:29:28 INFO - PROCESS | 1757 | 1464794968835 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd6c00 == 151 [pid = 1757] [id = 330] 08:29:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8c34d000) [pid = 1757] [serial = 991] [outer = (nil)] 08:29:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8c6e3800) [pid = 1757] [serial = 992] [outer = 0x8c34d000] 08:29:28 INFO - PROCESS | 1757 | 1464794968941 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8d855400) [pid = 1757] [serial = 993] [outer = 0x8c34d000] 08:29:29 INFO - PROCESS | 1757 | 1464794969903 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1733ms 08:29:29 INFO - PROCESS | 1757 | 1464794969960 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:29:29 INFO - PROCESS | 1757 | 1464794969965 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:29:29 INFO - PROCESS | 1757 | 1464794969973 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1757 | 1464794969976 Marionette TRACE conn4 <- [1,1294,null,{}] 08:29:29 INFO - PROCESS | 1757 | 1464794969984 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}] 08:29:30 INFO - PROCESS | 1757 | 1464794970304 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:29:30 INFO - PROCESS | 1757 | 1464794970649 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c58ac00 == 152 [pid = 1757] [id = 331] 08:29:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8d94fc00) [pid = 1757] [serial = 994] [outer = (nil)] 08:29:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8da99800) [pid = 1757] [serial = 995] [outer = 0x8d94fc00] 08:29:30 INFO - PROCESS | 1757 | 1464794970748 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8db4fc00) [pid = 1757] [serial = 996] [outer = 0x8d94fc00] 08:29:31 INFO - PROCESS | 1757 | 1464794971737 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1841ms 08:29:31 INFO - PROCESS | 1757 | 1464794971814 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1757 | 1464794971817 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:29:31 INFO - PROCESS | 1757 | 1464794971826 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1757 | 1464794971830 Marionette TRACE conn4 <- [1,1298,null,{}] 08:29:31 INFO - PROCESS | 1757 | 1464794971837 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}] 08:29:32 INFO - PROCESS | 1757 | 1464794972121 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:29:32 INFO - PROCESS | 1757 | 1464794972451 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c509c00 == 153 [pid = 1757] [id = 332] 08:29:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x8d952800) [pid = 1757] [serial = 997] [outer = (nil)] 08:29:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8e5bfc00) [pid = 1757] [serial = 998] [outer = 0x8d952800] 08:29:32 INFO - PROCESS | 1757 | 1464794972552 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x8e5c4400) [pid = 1757] [serial = 999] [outer = 0x8d952800] 08:29:33 INFO - PROCESS | 1757 | 1464794973572 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1795ms 08:29:33 INFO - PROCESS | 1757 | 1464794973621 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 1757 | 1464794973626 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:29:33 INFO - PROCESS | 1757 | 1464794973633 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1757 | 1464794973638 Marionette TRACE conn4 <- [1,1302,null,{}] 08:29:33 INFO - PROCESS | 1757 | 1464794973644 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}] 08:29:33 INFO - PROCESS | 1757 | 1464794973894 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:29:34 INFO - PROCESS | 1757 | 1464794974222 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d12800 == 154 [pid = 1757] [id = 333] 08:29:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x8a349800) [pid = 1757] [serial = 1000] [outer = (nil)] 08:29:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8eb21c00) [pid = 1757] [serial = 1001] [outer = 0x8a349800] 08:29:34 INFO - PROCESS | 1757 | 1464794974321 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8ece1800) [pid = 1757] [serial = 1002] [outer = 0x8a349800] 08:29:35 INFO - PROCESS | 1757 | 1464794975241 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1690ms 08:29:35 INFO - PROCESS | 1757 | 1464794975325 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1757 | 1464794975330 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:29:35 INFO - PROCESS | 1757 | 1464794975338 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1757 | 1464794975342 Marionette TRACE conn4 <- [1,1306,null,{}] 08:29:35 INFO - PROCESS | 1757 | 1464794975348 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}] 08:29:35 INFO - PROCESS | 1757 | 1464794975589 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:29:35 INFO - PROCESS | 1757 | 1464794975911 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb23400 == 155 [pid = 1757] [id = 334] 08:29:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8eb27000) [pid = 1757] [serial = 1003] [outer = (nil)] 08:29:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8f4f5400) [pid = 1757] [serial = 1004] [outer = 0x8eb27000] 08:29:36 INFO - PROCESS | 1757 | 1464794976009 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x8f623400) [pid = 1757] [serial = 1005] [outer = 0x8eb27000] 08:29:36 INFO - PROCESS | 1757 | 1464794976963 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1691ms 08:29:37 INFO - PROCESS | 1757 | 1464794977030 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:29:37 INFO - PROCESS | 1757 | 1464794977034 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:29:37 INFO - PROCESS | 1757 | 1464794977042 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1757 | 1464794977046 Marionette TRACE conn4 <- [1,1310,null,{}] 08:29:37 INFO - PROCESS | 1757 | 1464794977052 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}] 08:29:37 INFO - PROCESS | 1757 | 1464794977314 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:29:37 INFO - PROCESS | 1757 | 1464794977631 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6da000 == 156 [pid = 1757] [id = 335] 08:29:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x8ece4800) [pid = 1757] [serial = 1006] [outer = (nil)] 08:29:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x8f687400) [pid = 1757] [serial = 1007] [outer = 0x8ece4800] 08:29:37 INFO - PROCESS | 1757 | 1464794977731 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8f68e400) [pid = 1757] [serial = 1008] [outer = 0x8ece4800] 08:29:38 INFO - PROCESS | 1757 | 1464794978708 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] 08:29:38 INFO - PROCESS | 1757 | 1464794978789 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:29:38 INFO - PROCESS | 1757 | 1464794978797 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1757 | 1464794978802 Marionette TRACE conn4 <- [1,1314,null,{}] 08:29:38 INFO - PROCESS | 1757 | 1464794978809 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}] 08:29:39 INFO - PROCESS | 1757 | 1464794979125 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:29:39 INFO - PROCESS | 1757 | 1464794979472 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4ee800 == 157 [pid = 1757] [id = 336] 08:29:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x91184c00) [pid = 1757] [serial = 1009] [outer = (nil)] 08:29:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x91b0b000) [pid = 1757] [serial = 1010] [outer = 0x91184c00] 08:29:39 INFO - PROCESS | 1757 | 1464794979576 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x92888000) [pid = 1757] [serial = 1011] [outer = 0x91184c00] 08:29:40 INFO - PROCESS | 1757 | 1464794980611 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]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1896ms 08:29:40 INFO - PROCESS | 1757 | 1464794980695 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 1757 | 1464794980700 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:29:40 INFO - PROCESS | 1757 | 1464794980707 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1757 | 1464794980713 Marionette TRACE conn4 <- [1,1318,null,{}] 08:29:40 INFO - PROCESS | 1757 | 1464794980720 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}] 08:29:41 INFO - PROCESS | 1757 | 1464794980999 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:29:41 INFO - PROCESS | 1757 | 1464794981325 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da9b400 == 158 [pid = 1757] [id = 337] 08:29:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x91187400) [pid = 1757] [serial = 1012] [outer = (nil)] 08:29:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x93a68800) [pid = 1757] [serial = 1013] [outer = 0x91187400] 08:29:41 INFO - PROCESS | 1757 | 1464794981423 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x93b86400) [pid = 1757] [serial = 1014] [outer = 0x91187400] 08:29:42 INFO - PROCESS | 1757 | 1464794982424 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]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1790ms 08:29:42 INFO - PROCESS | 1757 | 1464794982499 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 1757 | 1464794982502 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:29:42 INFO - PROCESS | 1757 | 1464794982510 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1757 | 1464794982513 Marionette TRACE conn4 <- [1,1322,null,{}] 08:29:42 INFO - PROCESS | 1757 | 1464794982520 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}] 08:29:42 INFO - PROCESS | 1757 | 1464794982773 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:29:43 INFO - PROCESS | 1757 | 1464794983119 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288fc00 == 159 [pid = 1757] [id = 338] 08:29:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x928e9400) [pid = 1757] [serial = 1015] [outer = (nil)] 08:29:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x95084800) [pid = 1757] [serial = 1016] [outer = 0x928e9400] 08:29:43 INFO - PROCESS | 1757 | 1464794983220 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x95280000) [pid = 1757] [serial = 1017] [outer = 0x928e9400] 08:29:44 INFO - PROCESS | 1757 | 1464794984174 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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1733ms 08:29:44 INFO - PROCESS | 1757 | 1464794984244 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:29:44 INFO - PROCESS | 1757 | 1464794984248 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:29:44 INFO - PROCESS | 1757 | 1464794984256 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1757 | 1464794984259 Marionette TRACE conn4 <- [1,1326,null,{}] 08:29:44 INFO - PROCESS | 1757 | 1464794984266 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}] 08:29:44 INFO - PROCESS | 1757 | 1464794984518 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:29:44 INFO - PROCESS | 1757 | 1464794984839 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f690400 == 160 [pid = 1757] [id = 339] 08:29:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x928e9000) [pid = 1757] [serial = 1018] [outer = (nil)] 08:29:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x95325c00) [pid = 1757] [serial = 1019] [outer = 0x928e9000] 08:29:44 INFO - PROCESS | 1757 | 1464794984935 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x9557f400) [pid = 1757] [serial = 1020] [outer = 0x928e9000] 08:29:45 INFO - PROCESS | 1757 | 1464794985933 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]]]}] 08:29:45 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 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1744ms 08:29:46 INFO - PROCESS | 1757 | 1464794986000 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:29:46 INFO - PROCESS | 1757 | 1464794986004 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:29:46 INFO - PROCESS | 1757 | 1464794986012 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1757 | 1464794986015 Marionette TRACE conn4 <- [1,1330,null,{}] 08:29:46 INFO - PROCESS | 1757 | 1464794986023 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}] 08:29:46 INFO - PROCESS | 1757 | 1464794986268 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:29:46 INFO - PROCESS | 1757 | 1464794986590 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x9462b000 == 161 [pid = 1757] [id = 340] 08:29:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x95289400) [pid = 1757] [serial = 1021] [outer = (nil)] 08:29:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x991a6800) [pid = 1757] [serial = 1022] [outer = 0x95289400] 08:29:46 INFO - PROCESS | 1757 | 1464794986690 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x99508400) [pid = 1757] [serial = 1023] [outer = 0x95289400] 08:29:47 INFO - PROCESS | 1757 | 1464794987644 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]]]}] 08:29:47 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 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1685ms 08:29:47 INFO - PROCESS | 1757 | 1464794987699 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1757 | 1464794987704 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:29:47 INFO - PROCESS | 1757 | 1464794987715 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1757 | 1464794987718 Marionette TRACE conn4 <- [1,1334,null,{}] 08:29:47 INFO - PROCESS | 1757 | 1464794987725 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}] 08:29:47 INFO - PROCESS | 1757 | 1464794987965 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:29:48 INFO - PROCESS | 1757 | 1464794988339 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x99d81c00 == 162 [pid = 1757] [id = 341] 08:29:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x99e7ac00) [pid = 1757] [serial = 1024] [outer = (nil)] 08:29:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x9a13c800) [pid = 1757] [serial = 1025] [outer = 0x99e7ac00] 08:29:48 INFO - PROCESS | 1757 | 1464794988444 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x9a1e4400) [pid = 1757] [serial = 1026] [outer = 0x99e7ac00] 08:29:49 INFO - PROCESS | 1757 | 1464794989416 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1783ms 08:29:49 INFO - PROCESS | 1757 | 1464794989501 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1757 | 1464794989508 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:29:49 INFO - PROCESS | 1757 | 1464794989517 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1757 | 1464794989521 Marionette TRACE conn4 <- [1,1338,null,{}] 08:29:49 INFO - PROCESS | 1757 | 1464794989528 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}] 08:29:49 INFO - PROCESS | 1757 | 1464794989813 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:29:50 INFO - PROCESS | 1757 | 1464794990142 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x991ae800 == 163 [pid = 1757] [id = 342] 08:29:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 185 (0x99e80800) [pid = 1757] [serial = 1027] [outer = (nil)] 08:29:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 186 (0x9a4a6000) [pid = 1757] [serial = 1028] [outer = 0x99e80800] 08:29:50 INFO - PROCESS | 1757 | 1464794990238 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 187 (0x9a4a8000) [pid = 1757] [serial = 1029] [outer = 0x99e80800] 08:29:52 INFO - PROCESS | 1757 | --DOCSHELL 0x89b10c00 == 162 [pid = 1757] [id = 196] 08:29:52 INFO - PROCESS | 1757 | --DOCSHELL 0x89b0e400 == 161 [pid = 1757] [id = 195] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 186 (0x93b8dc00) [pid = 1757] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 185 (0x8b1b6800) [pid = 1757] [serial = 914] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 184 (0x8c503c00) [pid = 1757] [serial = 869] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x8a34e800) [pid = 1757] [serial = 852] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x89f94c00) [pid = 1757] [serial = 908] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x88de8400) [pid = 1757] [serial = 902] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x8b1b8400) [pid = 1757] [serial = 911] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x8a34d800) [pid = 1757] [serial = 909] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0x87a57800) [pid = 1757] [serial = 899] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x928df400) [pid = 1757] [serial = 896] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x87bfac00) [pid = 1757] [serial = 905] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8d864000) [pid = 1757] [serial = 872] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x91b14400) [pid = 1757] [serial = 893] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x8eb21800) [pid = 1757] [serial = 881] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x88dea800) [pid = 1757] [serial = 906] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x8e5bb800) [pid = 1757] [serial = 878] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8c0f0800) [pid = 1757] [serial = 866] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8fde6800) [pid = 1757] [serial = 887] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x86cda400) [pid = 1757] [serial = 854] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8b1c0800) [pid = 1757] [serial = 912] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8daa2000) [pid = 1757] [serial = 875] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x89b0b400) [pid = 1757] [serial = 903] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x87a63400) [pid = 1757] [serial = 900] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x91117800) [pid = 1757] [serial = 890] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8f4f2000) [pid = 1757] [serial = 884] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8b422400) [pid = 1757] [serial = 863] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8a346000) [pid = 1757] [serial = 860] [outer = (nil)] [url = about:blank] 08:29:52 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x88de8c00) [pid = 1757] [serial = 857] [outer = (nil)] [url = about:blank] 08:29:53 INFO - PROCESS | 1757 | 1464794993039 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]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3544ms 08:29:53 INFO - PROCESS | 1757 | 1464794993063 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 1757 | 1464794993069 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:29:53 INFO - PROCESS | 1757 | 1464794993078 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1757 | 1464794993085 Marionette TRACE conn4 <- [1,1342,null,{}] 08:29:53 INFO - PROCESS | 1757 | 1464794993095 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}] 08:29:53 INFO - PROCESS | 1757 | 1464794993351 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:29:53 INFO - PROCESS | 1757 | 1464794993539 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e19c00 == 162 [pid = 1757] [id = 343] 08:29:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x87770c00) [pid = 1757] [serial = 1030] [outer = (nil)] 08:29:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8777c000) [pid = 1757] [serial = 1031] [outer = 0x87770c00] 08:29:53 INFO - PROCESS | 1757 | 1464794993629 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x87a63400) [pid = 1757] [serial = 1032] [outer = 0x87770c00] 08:29:54 INFO - PROCESS | 1757 | 1464794994569 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1539ms 08:29:54 INFO - PROCESS | 1757 | 1464794994617 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1757 | 1464794994626 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:29:54 INFO - PROCESS | 1757 | 1464794994638 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1757 | 1464794994642 Marionette TRACE conn4 <- [1,1346,null,{}] 08:29:54 INFO - PROCESS | 1757 | 1464794994650 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}] 08:29:54 INFO - PROCESS | 1757 | 1464794994877 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:29:55 INFO - PROCESS | 1757 | 1464794995143 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dec400 == 163 [pid = 1757] [id = 344] 08:29:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x88dec800) [pid = 1757] [serial = 1033] [outer = (nil)] 08:29:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x89b03000) [pid = 1757] [serial = 1034] [outer = 0x88dec800] 08:29:55 INFO - PROCESS | 1757 | 1464794995252 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x89b0f800) [pid = 1757] [serial = 1035] [outer = 0x88dec800] 08:29:56 INFO - PROCESS | 1757 | 1464794996247 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1644ms 08:29:56 INFO - PROCESS | 1757 | 1464794996283 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 1757 | 1464794996287 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:29:56 INFO - PROCESS | 1757 | 1464794996294 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1757 | 1464794996300 Marionette TRACE conn4 <- [1,1350,null,{}] 08:29:56 INFO - PROCESS | 1757 | 1464794996325 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}] 08:29:56 INFO - PROCESS | 1757 | 1464794996648 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:29:56 INFO - PROCESS | 1757 | 1464794996885 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a346000 == 164 [pid = 1757] [id = 345] 08:29:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8a34e000) [pid = 1757] [serial = 1036] [outer = (nil)] 08:29:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x8aece800) [pid = 1757] [serial = 1037] [outer = 0x8a34e000] 08:29:56 INFO - PROCESS | 1757 | 1464794996973 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8b1bb800) [pid = 1757] [serial = 1038] [outer = 0x8a34e000] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8c3d3800) [pid = 1757] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8ffbc800) [pid = 1757] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x89f8f400) [pid = 1757] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8d856400) [pid = 1757] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8f6e4400) [pid = 1757] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x91116c00) [pid = 1757] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x92887c00) [pid = 1757] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8ee9f800) [pid = 1757] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8c341400) [pid = 1757] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8b418400) [pid = 1757] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x88dae000) [pid = 1757] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8e78d000) [pid = 1757] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8d9cbc00) [pid = 1757] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8f6e2800) [pid = 1757] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x928e4800) [pid = 1757] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x86e16800) [pid = 1757] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8a34ac00) [pid = 1757] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8c589000) [pid = 1757] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8db48000) [pid = 1757] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8c6e2400) [pid = 1757] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x86cd0800) [pid = 1757] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8d856800) [pid = 1757] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x89b3b800) [pid = 1757] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8a340c00) [pid = 1757] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8f62f800) [pid = 1757] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8b7db400) [pid = 1757] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8d9d2c00) [pid = 1757] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8e78c000) [pid = 1757] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8d9d2000) [pid = 1757] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8d955000) [pid = 1757] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x86e10800) [pid = 1757] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x88dab400) [pid = 1757] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c3dc400) [pid = 1757] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8ffbe400) [pid = 1757] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:29:58 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8b41fc00) [pid = 1757] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:29:58 INFO - PROCESS | 1757 | 1464794998623 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2396ms 08:29:58 INFO - PROCESS | 1757 | 1464794998692 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:29:58 INFO - PROCESS | 1757 | 1464794998697 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:29:58 INFO - PROCESS | 1757 | 1464794998704 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1757 | 1464794998707 Marionette TRACE conn4 <- [1,1354,null,{}] 08:29:58 INFO - PROCESS | 1757 | 1464794998740 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}] 08:29:58 INFO - PROCESS | 1757 | 1464794998984 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:29:59 INFO - PROCESS | 1757 | 1464794999200 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x8777e800 == 165 [pid = 1757] [id = 346] 08:29:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x88deb800) [pid = 1757] [serial = 1039] [outer = (nil)] 08:29:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8b1be400) [pid = 1757] [serial = 1040] [outer = 0x88deb800] 08:29:59 INFO - PROCESS | 1757 | 1464794999289 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8b1fdc00) [pid = 1757] [serial = 1041] [outer = 0x88deb800] 08:30:00 INFO - PROCESS | 1757 | 1464795000356 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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1693ms 08:30:00 INFO - PROCESS | 1757 | 1464795000397 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1757 | 1464795000404 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:30:00 INFO - PROCESS | 1757 | 1464795000415 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1757 | 1464795000421 Marionette TRACE conn4 <- [1,1358,null,{}] 08:30:00 INFO - PROCESS | 1757 | 1464795000434 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}] 08:30:00 INFO - PROCESS | 1757 | 1464795000877 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:30:01 INFO - PROCESS | 1757 | 1464795001159 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e16800 == 166 [pid = 1757] [id = 347] 08:30:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x86e17400) [pid = 1757] [serial = 1042] [outer = (nil)] 08:30:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x88da4000) [pid = 1757] [serial = 1043] [outer = 0x86e17400] 08:30:01 INFO - PROCESS | 1757 | 1464795001266 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x88de6400) [pid = 1757] [serial = 1044] [outer = 0x86e17400] 08:30:02 INFO - PROCESS | 1757 | 1464795002456 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2090ms 08:30:02 INFO - PROCESS | 1757 | 1464795002506 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1757 | 1464795002516 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:30:02 INFO - PROCESS | 1757 | 1464795002529 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1757 | 1464795002535 Marionette TRACE conn4 <- [1,1362,null,{}] 08:30:02 INFO - PROCESS | 1757 | 1464795002542 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}] 08:30:02 INFO - PROCESS | 1757 | 1464795002923 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:30:03 INFO - PROCESS | 1757 | 1464795003189 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f94000 == 167 [pid = 1757] [id = 348] 08:30:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x89f96400) [pid = 1757] [serial = 1045] [outer = (nil)] 08:30:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8a34ac00) [pid = 1757] [serial = 1046] [outer = 0x89f96400] 08:30:03 INFO - PROCESS | 1757 | 1464795003286 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8aecf400) [pid = 1757] [serial = 1047] [outer = 0x89f96400] 08:30:04 INFO - PROCESS | 1757 | 1464795004522 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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2042ms 08:30:04 INFO - PROCESS | 1757 | 1464795004571 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1757 | 1464795004576 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:30:04 INFO - PROCESS | 1757 | 1464795004585 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 1757 | 1464795004592 Marionette TRACE conn4 <- [1,1366,null,{}] 08:30:04 INFO - PROCESS | 1757 | 1464795004611 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}] 08:30:04 INFO - PROCESS | 1757 | 1464795004926 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:30:05 INFO - PROCESS | 1757 | 1464795005254 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8cc00 == 168 [pid = 1757] [id = 349] 08:30:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8c0e4000) [pid = 1757] [serial = 1048] [outer = (nil)] 08:30:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8c341c00) [pid = 1757] [serial = 1049] [outer = 0x8c0e4000] 08:30:05 INFO - PROCESS | 1757 | 1464795005358 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8c3d4400) [pid = 1757] [serial = 1050] [outer = 0x8c0e4000] 08:30:06 INFO - PROCESS | 1757 | 1464795006440 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] 08:30:06 INFO - PROCESS | 1757 | 1464795006488 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:30:06 INFO - PROCESS | 1757 | 1464795006496 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1757 | 1464795006501 Marionette TRACE conn4 <- [1,1370,null,{}] 08:30:06 INFO - PROCESS | 1757 | 1464795006508 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}] 08:30:06 INFO - PROCESS | 1757 | 1464795006784 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:30:07 INFO - PROCESS | 1757 | 1464795007103 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7d0400 == 169 [pid = 1757] [id = 350] 08:30:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8c3d4000) [pid = 1757] [serial = 1051] [outer = (nil)] 08:30:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8c6d9c00) [pid = 1757] [serial = 1052] [outer = 0x8c3d4000] 08:30:07 INFO - PROCESS | 1757 | 1464795007206 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8c6e4800) [pid = 1757] [serial = 1053] [outer = 0x8c3d4000] 08:30:08 INFO - PROCESS | 1757 | 1464795008221 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] 08:30:08 INFO - PROCESS | 1757 | 1464795008293 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:30:08 INFO - PROCESS | 1757 | 1464795008301 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1757 | 1464795008306 Marionette TRACE conn4 <- [1,1374,null,{}] 08:30:08 INFO - PROCESS | 1757 | 1464795008312 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}] 08:30:08 INFO - PROCESS | 1757 | 1464795008672 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:30:08 INFO - PROCESS | 1757 | 1464795008927 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7d1400 == 170 [pid = 1757] [id = 351] 08:30:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8c50bc00) [pid = 1757] [serial = 1054] [outer = (nil)] 08:30:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8d9ce000) [pid = 1757] [serial = 1055] [outer = 0x8c50bc00] 08:30:09 INFO - PROCESS | 1757 | 1464795009026 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8d9d2400) [pid = 1757] [serial = 1056] [outer = 0x8c50bc00] 08:30:09 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:10 INFO - PROCESS | 1757 | 1464795010056 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] 08:30:10 INFO - PROCESS | 1757 | 1464795010102 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:30:10 INFO - PROCESS | 1757 | 1464795010129 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1757 | 1464795010134 Marionette TRACE conn4 <- [1,1378,null,{}] 08:30:10 INFO - PROCESS | 1757 | 1464795010143 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}] 08:30:10 INFO - PROCESS | 1757 | 1464795010433 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:30:10 INFO - PROCESS | 1757 | 1464795010810 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf6c00 == 171 [pid = 1757] [id = 352] 08:30:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8b1f1c00) [pid = 1757] [serial = 1057] [outer = (nil)] 08:30:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8db48000) [pid = 1757] [serial = 1058] [outer = 0x8b1f1c00] 08:30:10 INFO - PROCESS | 1757 | 1464795010964 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8e5c7800) [pid = 1757] [serial = 1059] [outer = 0x8b1f1c00] 08:30:11 INFO - PROCESS | 1757 | 1464795011953 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] 08:30:12 INFO - PROCESS | 1757 | 1464795012028 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:30:12 INFO - PROCESS | 1757 | 1464795012036 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1757 | 1464795012040 Marionette TRACE conn4 <- [1,1382,null,{}] 08:30:12 INFO - PROCESS | 1757 | 1464795012047 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}] 08:30:12 INFO - PROCESS | 1757 | 1464795012399 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:30:12 INFO - PROCESS | 1757 | 1464795012666 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b422400 == 172 [pid = 1757] [id = 353] 08:30:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x8d954c00) [pid = 1757] [serial = 1060] [outer = (nil)] 08:30:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8ece7800) [pid = 1757] [serial = 1061] [outer = 0x8d954c00] 08:30:12 INFO - PROCESS | 1757 | 1464795012764 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x8ee99800) [pid = 1757] [serial = 1062] [outer = 0x8d954c00] 08:30:13 INFO - PROCESS | 1757 | [1757] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:13 INFO - PROCESS | 1757 | 1464795013807 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] 08:30:13 INFO - PROCESS | 1757 | 1464795013878 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:30:13 INFO - PROCESS | 1757 | 1464795013886 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1757 | 1464795013890 Marionette TRACE conn4 <- [1,1386,null,{}] 08:30:13 INFO - PROCESS | 1757 | 1464795013897 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}] 08:30:14 INFO - PROCESS | 1757 | 1464795014173 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:30:14 INFO - PROCESS | 1757 | 1464795014494 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4edc00 == 173 [pid = 1757] [id = 354] 08:30:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x8f4f2000) [pid = 1757] [serial = 1063] [outer = (nil)] 08:30:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8f688c00) [pid = 1757] [serial = 1064] [outer = 0x8f4f2000] 08:30:14 INFO - PROCESS | 1757 | 1464795014629 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8f6e5800) [pid = 1757] [serial = 1065] [outer = 0x8f4f2000] 08:30:15 INFO - PROCESS | 1757 | 1464795015702 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] 08:30:15 INFO - PROCESS | 1757 | 1464795015730 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:30:15 INFO - PROCESS | 1757 | 1464795015738 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 1757 | 1464795015741 Marionette TRACE conn4 <- [1,1390,null,{}] 08:30:15 INFO - PROCESS | 1757 | 1464795015748 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}] 08:30:15 INFO - PROCESS | 1757 | 1464795015988 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:30:16 INFO - PROCESS | 1757 | 1464795016326 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb21800 == 174 [pid = 1757] [id = 355] 08:30:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8fde1c00) [pid = 1757] [serial = 1066] [outer = (nil)] 08:30:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8ffc9400) [pid = 1757] [serial = 1067] [outer = 0x8fde1c00] 08:30:16 INFO - PROCESS | 1757 | 1464795016488 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9111e800) [pid = 1757] [serial = 1068] [outer = 0x8fde1c00] 08:30:17 INFO - PROCESS | 1757 | 1464795017511 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1788ms 08:30:17 INFO - PROCESS | 1757 | 1464795017525 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1757 | 1464795017530 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:30:17 INFO - PROCESS | 1757 | 1464795017537 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1757 | 1464795017540 Marionette TRACE conn4 <- [1,1394,null,{}] 08:30:17 INFO - PROCESS | 1757 | 1464795017547 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}] 08:30:17 INFO - PROCESS | 1757 | 1464795017798 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:30:18 INFO - PROCESS | 1757 | 1464795018128 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fde8000 == 175 [pid = 1757] [id = 356] 08:30:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x8ffbf400) [pid = 1757] [serial = 1069] [outer = (nil)] 08:30:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x91b0ac00) [pid = 1757] [serial = 1070] [outer = 0x8ffbf400] 08:30:18 INFO - PROCESS | 1757 | 1464795018232 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x91b13c00) [pid = 1757] [serial = 1071] [outer = 0x8ffbf400] 08:30:19 INFO - PROCESS | 1757 | 1464795019272 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]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1792ms 08:30:19 INFO - PROCESS | 1757 | 1464795019331 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 1757 | 1464795019336 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:30:19 INFO - PROCESS | 1757 | 1464795019344 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 1757 | 1464795019350 Marionette TRACE conn4 <- [1,1398,null,{}] 08:30:19 INFO - PROCESS | 1757 | 1464795019358 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}] 08:30:19 INFO - PROCESS | 1757 | 1464795019671 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:30:20 INFO - PROCESS | 1757 | 1464795020014 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffc3c00 == 176 [pid = 1757] [id = 357] 08:30:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x928e7c00) [pid = 1757] [serial = 1072] [outer = (nil)] 08:30:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x93ab3000) [pid = 1757] [serial = 1073] [outer = 0x928e7c00] 08:30:20 INFO - PROCESS | 1757 | 1464795020119 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9507ac00) [pid = 1757] [serial = 1074] [outer = 0x928e7c00] 08:30:21 INFO - PROCESS | 1757 | 1464795021149 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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1843ms 08:30:21 INFO - PROCESS | 1757 | 1464795021188 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 1757 | 1464795021192 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:30:21 INFO - PROCESS | 1757 | 1464795021200 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 1757 | 1464795021204 Marionette TRACE conn4 <- [1,1402,null,{}] 08:30:21 INFO - PROCESS | 1757 | 1464795021210 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}] 08:30:21 INFO - PROCESS | 1757 | 1464795021485 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:30:21 INFO - PROCESS | 1757 | 1464795021817 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f682000 == 177 [pid = 1757] [id = 358] 08:30:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9118c800) [pid = 1757] [serial = 1075] [outer = (nil)] 08:30:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9811b000) [pid = 1757] [serial = 1076] [outer = 0x9118c800] 08:30:21 INFO - PROCESS | 1757 | 1464795021914 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x9911bc00) [pid = 1757] [serial = 1077] [outer = 0x9118c800] 08:30:22 INFO - PROCESS | 1757 | 1464795022885 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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1735ms 08:30:22 INFO - PROCESS | 1757 | 1464795022936 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1757 | 1464795022941 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:30:22 INFO - PROCESS | 1757 | 1464795022980 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1757 | 1464795022985 Marionette TRACE conn4 <- [1,1406,null,{}] 08:30:23 INFO - PROCESS | 1757 | 1464795022992 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}] 08:30:23 INFO - PROCESS | 1757 | 1464795023237 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:30:23 INFO - PROCESS | 1757 | 1464795023571 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f6400 == 178 [pid = 1757] [id = 359] 08:30:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x93ab4c00) [pid = 1757] [serial = 1078] [outer = (nil)] 08:30:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x9a4a4400) [pid = 1757] [serial = 1079] [outer = 0x93ab4c00] 08:30:23 INFO - PROCESS | 1757 | 1464795023682 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 175 (0x9a4ad000) [pid = 1757] [serial = 1080] [outer = 0x93ab4c00] 08:30:24 INFO - PROCESS | 1757 | 1464795024652 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1744ms 08:30:24 INFO - PROCESS | 1757 | 1464795024724 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1757 | 1464795024728 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:30:24 INFO - PROCESS | 1757 | 1464795024739 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1757 | 1464795024742 Marionette TRACE conn4 <- [1,1410,null,{}] 08:30:24 INFO - PROCESS | 1757 | 1464795024749 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}] 08:30:24 INFO - PROCESS | 1757 | 1464795024991 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:30:25 INFO - PROCESS | 1757 | 1464795025316 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a133800 == 179 [pid = 1757] [id = 360] 08:30:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 176 (0x9a1de000) [pid = 1757] [serial = 1081] [outer = (nil)] 08:30:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 177 (0x9a70b400) [pid = 1757] [serial = 1082] [outer = 0x9a1de000] 08:30:25 INFO - PROCESS | 1757 | 1464795025420 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 178 (0x9a70e800) [pid = 1757] [serial = 1083] [outer = 0x9a1de000] 08:30:26 INFO - PROCESS | 1757 | 1464795026476 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1781ms 08:30:26 INFO - PROCESS | 1757 | 1464795026520 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1757 | 1464795026525 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:30:26 INFO - PROCESS | 1757 | 1464795026533 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1757 | 1464795026537 Marionette TRACE conn4 <- [1,1414,null,{}] 08:30:26 INFO - PROCESS | 1757 | 1464795026544 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}] 08:30:26 INFO - PROCESS | 1757 | 1464795026825 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:30:27 INFO - PROCESS | 1757 | 1464795027158 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b4b400 == 180 [pid = 1757] [id = 361] 08:30:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 179 (0x8ffbf000) [pid = 1757] [serial = 1084] [outer = (nil)] 08:30:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 180 (0x9ab3b400) [pid = 1757] [serial = 1085] [outer = 0x8ffbf000] 08:30:27 INFO - PROCESS | 1757 | 1464795027257 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 181 (0x9ac50400) [pid = 1757] [serial = 1086] [outer = 0x8ffbf000] 08:30:28 INFO - PROCESS | 1757 | 1464795028386 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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1883ms 08:30:28 INFO - PROCESS | 1757 | 1464795028417 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1757 | 1464795028422 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:30:28 INFO - PROCESS | 1757 | 1464795028429 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1757 | 1464795028433 Marionette TRACE conn4 <- [1,1418,null,{}] 08:30:28 INFO - PROCESS | 1757 | 1464795028439 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}] 08:30:28 INFO - PROCESS | 1757 | 1464795028699 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:30:29 INFO - PROCESS | 1757 | 1464795029016 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x98119c00 == 181 [pid = 1757] [id = 362] 08:30:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 182 (0x9a4acc00) [pid = 1757] [serial = 1087] [outer = (nil)] 08:30:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 183 (0x9ac5bc00) [pid = 1757] [serial = 1088] [outer = 0x9a4acc00] 08:30:29 INFO - PROCESS | 1757 | 1464795029112 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 184 (0x9b08d400) [pid = 1757] [serial = 1089] [outer = 0x9a4acc00] 08:30:30 INFO - PROCESS | 1757 | 1464795030125 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]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1736ms 08:30:30 INFO - PROCESS | 1757 | 1464795030167 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1757 | 1464795030171 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:30:30 INFO - PROCESS | 1757 | 1464795030179 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1757 | 1464795030183 Marionette TRACE conn4 <- [1,1422,null,{}] 08:30:30 INFO - PROCESS | 1757 | 1464795030189 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}] 08:30:30 INFO - PROCESS | 1757 | 1464795030437 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8f623c00 == 180 [pid = 1757] [id = 218] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9c01c400 == 179 [pid = 1757] [id = 18] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8a348000 == 178 [pid = 1757] [id = 254] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0xa2637800 == 177 [pid = 1757] [id = 21] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e8000 == 176 [pid = 1757] [id = 206] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6ef000 == 175 [pid = 1757] [id = 202] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9b2a4400 == 174 [pid = 1757] [id = 25] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e7c00 == 173 [pid = 1757] [id = 205] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8eceac00 == 172 [pid = 1757] [id = 247] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0d800 == 171 [pid = 1757] [id = 217] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6d8c00 == 170 [pid = 1757] [id = 252] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e7800 == 169 [pid = 1757] [id = 203] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9288d400 == 168 [pid = 1757] [id = 249] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0a000 == 167 [pid = 1757] [id = 214] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x85b45c00 == 166 [pid = 1757] [id = 257] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9d0ca400 == 165 [pid = 1757] [id = 73] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8db4b000 == 164 [pid = 1757] [id = 246] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x89d15400 == 163 [pid = 1757] [id = 215] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8a346000 == 162 [pid = 1757] [id = 345] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x88dec400 == 161 [pid = 1757] [id = 344] 08:30:31 INFO - PROCESS | 1757 | --DOCSHELL 0x86e19c00 == 160 [pid = 1757] [id = 343] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 183 (0x8b1b7400) [pid = 1757] [serial = 977] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 182 (0x8c50cc00) [pid = 1757] [serial = 927] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 181 (0x91120000) [pid = 1757] [serial = 891] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 180 (0x8b1b3400) [pid = 1757] [serial = 861] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 179 (0x8d9d1000) [pid = 1757] [serial = 933] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 178 (0x9111c800) [pid = 1757] [serial = 953] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 177 (0x91d3e800) [pid = 1757] [serial = 957] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 176 (0x93ab2000) [pid = 1757] [serial = 963] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 175 (0x8f62c000) [pid = 1757] [serial = 885] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 174 (0x8d952c00) [pid = 1757] [serial = 873] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x8b7d1000) [pid = 1757] [serial = 864] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x89b06800) [pid = 1757] [serial = 858] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x8ee9c800) [pid = 1757] [serial = 945] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x92885000) [pid = 1757] [serial = 959] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8fde9c00) [pid = 1757] [serial = 888] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x91182400) [pid = 1757] [serial = 954] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x95076c00) [pid = 1757] [serial = 966] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x87a57400) [pid = 1757] [serial = 969] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8c505000) [pid = 1757] [serial = 926] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x928ea000) [pid = 1757] [serial = 897] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8c58d800) [pid = 1757] [serial = 929] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8e796000) [pid = 1757] [serial = 942] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8db4a400) [pid = 1757] [serial = 936] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x87775000) [pid = 1757] [serial = 855] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8e789400) [pid = 1757] [serial = 879] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x89d16400) [pid = 1757] [serial = 920] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x93a67800) [pid = 1757] [serial = 962] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8daa3c00) [pid = 1757] [serial = 935] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8a348400) [pid = 1757] [serial = 974] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8f685800) [pid = 1757] [serial = 947] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8c343800) [pid = 1757] [serial = 923] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8ece6000) [pid = 1757] [serial = 882] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8fde2000) [pid = 1757] [serial = 951] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8adf7800) [pid = 1757] [serial = 975] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8e5bc400) [pid = 1757] [serial = 939] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8db46c00) [pid = 1757] [serial = 876] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8f6f1000) [pid = 1757] [serial = 950] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x95075400) [pid = 1757] [serial = 965] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8d953c00) [pid = 1757] [serial = 932] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x87a59c00) [pid = 1757] [serial = 917] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x87bf2800) [pid = 1757] [serial = 918] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x89b02400) [pid = 1757] [serial = 972] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8c34ec00) [pid = 1757] [serial = 924] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x88dea000) [pid = 1757] [serial = 971] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x87773800) [pid = 1757] [serial = 968] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8de40000) [pid = 1757] [serial = 938] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8c58f800) [pid = 1757] [serial = 870] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8c6e0000) [pid = 1757] [serial = 930] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x91d43c00) [pid = 1757] [serial = 894] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8c344800) [pid = 1757] [serial = 867] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8e78f400) [pid = 1757] [serial = 941] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9288e000) [pid = 1757] [serial = 960] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8a342c00) [pid = 1757] [serial = 921] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8ee98c00) [pid = 1757] [serial = 944] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x91b13000) [pid = 1757] [serial = 956] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8f6e2c00) [pid = 1757] [serial = 948] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1757 | 1464795032311 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdb000 == 161 [pid = 1757] [id = 363] 08:30:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x86cdb400) [pid = 1757] [serial = 1090] [outer = (nil)] 08:30:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x86e11400) [pid = 1757] [serial = 1091] [outer = 0x86cdb400] 08:30:32 INFO - PROCESS | 1757 | 1464795032403 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x87778800) [pid = 1757] [serial = 1092] [outer = 0x86cdb400] 08:30:33 INFO - PROCESS | 1757 | 1464795033356 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]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 3237ms 08:30:33 INFO - PROCESS | 1757 | 1464795033419 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1757 | 1464795033426 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:30:33 INFO - PROCESS | 1757 | 1464795033436 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1757 | 1464795033442 Marionette TRACE conn4 <- [1,1426,null,{}] 08:30:33 INFO - PROCESS | 1757 | 1464795033454 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}] 08:30:33 INFO - PROCESS | 1757 | 1464795033693 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:30:33 INFO - PROCESS | 1757 | 1464795033940 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dec400 == 162 [pid = 1757] [id = 364] 08:30:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x88df1000) [pid = 1757] [serial = 1093] [outer = (nil)] 08:30:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x89b06c00) [pid = 1757] [serial = 1094] [outer = 0x88df1000] 08:30:34 INFO - PROCESS | 1757 | 1464795034076 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89b32800) [pid = 1757] [serial = 1095] [outer = 0x88df1000] 08:30:35 INFO - PROCESS | 1757 | 1464795035039 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]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1642ms 08:30:35 INFO - PROCESS | 1757 | 1464795035082 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1757 | 1464795035089 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:30:35 INFO - PROCESS | 1757 | 1464795035106 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1757 | 1464795035110 Marionette TRACE conn4 <- [1,1430,null,{}] 08:30:35 INFO - PROCESS | 1757 | 1464795035117 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}] 08:30:35 INFO - PROCESS | 1757 | 1464795035416 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:30:35 INFO - PROCESS | 1757 | 1464795035456 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b30c00 == 163 [pid = 1757] [id = 365] 08:30:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8a346000) [pid = 1757] [serial = 1096] [outer = (nil)] 08:30:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8a34fc00) [pid = 1757] [serial = 1097] [outer = 0x8a346000] 08:30:35 INFO - PROCESS | 1757 | 1464795035540 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8aec9c00) [pid = 1757] [serial = 1098] [outer = 0x8a346000] 08:30:36 INFO - PROCESS | 1757 | 1464795036715 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2304ms 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8aed2400) [pid = 1757] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8a34e000) [pid = 1757] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x87770c00) [pid = 1757] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x99e80800) [pid = 1757] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x99e7ac00) [pid = 1757] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x95289400) [pid = 1757] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x928e9000) [pid = 1757] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x928e9400) [pid = 1757] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x91187400) [pid = 1757] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x91184c00) [pid = 1757] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8ece4800) [pid = 1757] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8eb27000) [pid = 1757] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8a349800) [pid = 1757] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8d952800) [pid = 1757] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8d94fc00) [pid = 1757] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8c34d000) [pid = 1757] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8c0e3000) [pid = 1757] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8b7d6800) [pid = 1757] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x89d0e000) [pid = 1757] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x87777800) [pid = 1757] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:30:37 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x88dec800) [pid = 1757] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:30:37 INFO - PROCESS | 1757 | 1464795037508 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1757 | 1464795037514 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:30:37 INFO - PROCESS | 1757 | 1464795037532 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1757 | 1464795037543 Marionette TRACE conn4 <- [1,1434,null,{}] 08:30:37 INFO - PROCESS | 1757 | 1464795037550 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}] 08:30:37 INFO - PROCESS | 1757 | 1464795037844 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:30:37 INFO - PROCESS | 1757 | 1464795037962 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0a400 == 164 [pid = 1757] [id = 366] 08:30:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x89f8a000) [pid = 1757] [serial = 1099] [outer = (nil)] 08:30:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8aed5c00) [pid = 1757] [serial = 1100] [outer = 0x89f8a000] 08:30:38 INFO - PROCESS | 1757 | 1464795038059 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8b416c00) [pid = 1757] [serial = 1101] [outer = 0x89f8a000] 08:30:38 INFO - PROCESS | 1757 | 1464795038904 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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1451ms 08:30:38 INFO - PROCESS | 1757 | 1464795038975 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1757 | 1464795038980 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:30:38 INFO - PROCESS | 1757 | 1464795038987 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1757 | 1464795038990 Marionette TRACE conn4 <- [1,1438,null,{}] 08:30:39 INFO - PROCESS | 1757 | 1464795038997 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}] 08:30:39 INFO - PROCESS | 1757 | 1464795039250 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:30:39 INFO - PROCESS | 1757 | 1464795039654 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d7000 == 165 [pid = 1757] [id = 367] 08:30:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x866d7800) [pid = 1757] [serial = 1102] [outer = (nil)] 08:30:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x86cd6000) [pid = 1757] [serial = 1103] [outer = 0x866d7800] 08:30:39 INFO - PROCESS | 1757 | 1464795039764 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x87777800) [pid = 1757] [serial = 1104] [outer = 0x866d7800] 08:30:40 INFO - PROCESS | 1757 | 1464795040832 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]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1889ms 08:30:40 INFO - PROCESS | 1757 | 1464795040895 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1757 | 1464795040903 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:30:40 INFO - PROCESS | 1757 | 1464795040915 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1757 | 1464795040920 Marionette TRACE conn4 <- [1,1442,null,{}] 08:30:40 INFO - PROCESS | 1757 | 1464795040931 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}] 08:30:41 INFO - PROCESS | 1757 | 1464795041290 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:30:41 INFO - PROCESS | 1757 | 1464795041638 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dec800 == 166 [pid = 1757] [id = 368] 08:30:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x89b01c00) [pid = 1757] [serial = 1105] [outer = (nil)] 08:30:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x89b38c00) [pid = 1757] [serial = 1106] [outer = 0x89b01c00] 08:30:41 INFO - PROCESS | 1757 | 1464795041739 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x89d17400) [pid = 1757] [serial = 1107] [outer = 0x89b01c00] 08:30:42 INFO - PROCESS | 1757 | 1464795042884 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]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2040ms 08:30:42 INFO - PROCESS | 1757 | 1464795042959 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1757 | 1464795042967 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:30:42 INFO - PROCESS | 1757 | 1464795042978 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1757 | 1464795042981 Marionette TRACE conn4 <- [1,1446,null,{}] 08:30:42 INFO - PROCESS | 1757 | 1464795042989 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}] 08:30:43 INFO - PROCESS | 1757 | 1464795043296 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:30:43 INFO - PROCESS | 1757 | 1464795043669 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1b3800 == 167 [pid = 1757] [id = 369] 08:30:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b1b6400) [pid = 1757] [serial = 1108] [outer = (nil)] 08:30:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8b1f0c00) [pid = 1757] [serial = 1109] [outer = 0x8b1b6400] 08:30:43 INFO - PROCESS | 1757 | 1464795043768 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8b423400) [pid = 1757] [serial = 1110] [outer = 0x8b1b6400] 08:30:44 INFO - PROCESS | 1757 | 1464795044922 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]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1990ms 08:30:44 INFO - PROCESS | 1757 | 1464795044968 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:30:44 INFO - PROCESS | 1757 | 1464795044973 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:30:44 INFO - PROCESS | 1757 | 1464795044983 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1757 | 1464795044994 Marionette TRACE conn4 <- [1,1450,null,{}] 08:30:45 INFO - PROCESS | 1757 | 1464795045011 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}] 08:30:45 INFO - PROCESS | 1757 | 1464795045308 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:30:45 INFO - PROCESS | 1757 | 1464795045649 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aecfc00 == 168 [pid = 1757] [id = 370] 08:30:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c342000) [pid = 1757] [serial = 1111] [outer = (nil)] 08:30:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c3db000) [pid = 1757] [serial = 1112] [outer = 0x8c342000] 08:30:45 INFO - PROCESS | 1757 | 1464795045749 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c505400) [pid = 1757] [serial = 1113] [outer = 0x8c342000] 08:30:46 INFO - PROCESS | 1757 | 1464795046823 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]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1905ms 08:30:46 INFO - PROCESS | 1757 | 1464795046886 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:30:46 INFO - PROCESS | 1757 | 1464795046892 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:30:46 INFO - PROCESS | 1757 | 1464795046899 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1757 | 1464795046902 Marionette TRACE conn4 <- [1,1454,null,{}] 08:30:46 INFO - PROCESS | 1757 | 1464795046909 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}] 08:30:47 INFO - PROCESS | 1757 | 1464795047201 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:30:47 INFO - PROCESS | 1757 | 1464795047523 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de8c00 == 169 [pid = 1757] [id = 371] 08:30:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c3d3400) [pid = 1757] [serial = 1114] [outer = (nil)] 08:30:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8c58fc00) [pid = 1757] [serial = 1115] [outer = 0x8c3d3400] 08:30:47 INFO - PROCESS | 1757 | 1464795047638 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8c6e0c00) [pid = 1757] [serial = 1116] [outer = 0x8c3d3400] 08:30:48 INFO - PROCESS | 1757 | 1464795048698 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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1884ms 08:30:48 INFO - PROCESS | 1757 | 1464795048783 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:30:48 INFO - PROCESS | 1757 | 1464795048788 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:30:48 INFO - PROCESS | 1757 | 1464795048795 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1757 | 1464795048799 Marionette TRACE conn4 <- [1,1458,null,{}] 08:30:48 INFO - PROCESS | 1757 | 1464795048806 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}] 08:30:49 INFO - PROCESS | 1757 | 1464795049107 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:30:49 INFO - PROCESS | 1757 | 1464795049474 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d948000 == 170 [pid = 1757] [id = 372] 08:30:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8d948800) [pid = 1757] [serial = 1117] [outer = (nil)] 08:30:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8d94e400) [pid = 1757] [serial = 1118] [outer = 0x8d948800] 08:30:49 INFO - PROCESS | 1757 | 1464795049585 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8db47400) [pid = 1757] [serial = 1119] [outer = 0x8d948800] 08:30:50 INFO - PROCESS | 1757 | 1464795050754 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1991ms 08:30:50 INFO - PROCESS | 1757 | 1464795050789 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 1757 | 1464795050792 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:30:50 INFO - PROCESS | 1757 | 1464795050801 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1757 | 1464795050805 Marionette TRACE conn4 <- [1,1462,null,{}] 08:30:50 INFO - PROCESS | 1757 | 1464795050811 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}] 08:30:51 INFO - PROCESS | 1757 | 1464795051074 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:30:51 INFO - PROCESS | 1757 | 1464795051367 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e2c00 == 171 [pid = 1757] [id = 373] 08:30:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8d857c00) [pid = 1757] [serial = 1120] [outer = (nil)] 08:30:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8de3e800) [pid = 1757] [serial = 1121] [outer = 0x8d857c00] 08:30:51 INFO - PROCESS | 1757 | 1464795051464 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8e5bc000) [pid = 1757] [serial = 1122] [outer = 0x8d857c00] 08:30:52 INFO - PROCESS | 1757 | 1464795052469 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]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1737ms 08:30:52 INFO - PROCESS | 1757 | 1464795052539 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:30:52 INFO - PROCESS | 1757 | 1464795052543 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:30:52 INFO - PROCESS | 1757 | 1464795052551 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 1757 | 1464795052554 Marionette TRACE conn4 <- [1,1466,null,{}] 08:30:52 INFO - PROCESS | 1757 | 1464795052561 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}] 08:30:52 INFO - PROCESS | 1757 | 1464795052861 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:30:53 INFO - PROCESS | 1757 | 1464795053193 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de36c00 == 172 [pid = 1757] [id = 374] 08:30:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8de40000) [pid = 1757] [serial = 1123] [outer = (nil)] 08:30:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8e796400) [pid = 1757] [serial = 1124] [outer = 0x8de40000] 08:30:53 INFO - PROCESS | 1757 | 1464795053290 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8eb1c400) [pid = 1757] [serial = 1125] [outer = 0x8de40000] 08:30:54 INFO - PROCESS | 1757 | 1464795054336 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]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1838ms 08:30:54 INFO - PROCESS | 1757 | 1464795054388 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 1757 | 1464795054393 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:30:54 INFO - PROCESS | 1757 | 1464795054401 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 1757 | 1464795054405 Marionette TRACE conn4 <- [1,1470,null,{}] 08:30:54 INFO - PROCESS | 1757 | 1464795054411 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}] 08:30:54 INFO - PROCESS | 1757 | 1464795054650 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:30:54 INFO - PROCESS | 1757 | 1464795054970 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5ba000 == 173 [pid = 1757] [id = 375] 08:30:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8e78c400) [pid = 1757] [serial = 1126] [outer = (nil)] 08:30:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8ee9a800) [pid = 1757] [serial = 1127] [outer = 0x8e78c400] 08:30:55 INFO - PROCESS | 1757 | 1464795055071 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8ee9e000) [pid = 1757] [serial = 1128] [outer = 0x8e78c400] 08:30:56 INFO - PROCESS | 1757 | 1464795056076 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]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1734ms 08:30:56 INFO - PROCESS | 1757 | 1464795056137 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1757 | 1464795056141 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:30:56 INFO - PROCESS | 1757 | 1464795056149 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1757 | 1464795056152 Marionette TRACE conn4 <- [1,1474,null,{}] 08:30:56 INFO - PROCESS | 1757 | 1464795056159 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}] 08:30:56 INFO - PROCESS | 1757 | 1464795056415 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:30:56 INFO - PROCESS | 1757 | 1464795056750 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e5000 == 174 [pid = 1757] [id = 376] 08:30:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8d85c400) [pid = 1757] [serial = 1129] [outer = (nil)] 08:30:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8f630400) [pid = 1757] [serial = 1130] [outer = 0x8d85c400] 08:30:56 INFO - PROCESS | 1757 | 1464795056852 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8f687800) [pid = 1757] [serial = 1131] [outer = 0x8d85c400] 08:30:57 INFO - PROCESS | 1757 | 1464795057898 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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1792ms 08:30:57 INFO - PROCESS | 1757 | 1464795057941 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:30:57 INFO - PROCESS | 1757 | 1464795057946 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:30:57 INFO - PROCESS | 1757 | 1464795057953 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1757 | 1464795057957 Marionette TRACE conn4 <- [1,1478,null,{}] 08:30:57 INFO - PROCESS | 1757 | 1464795057963 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}] 08:30:58 INFO - PROCESS | 1757 | 1464795058205 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:30:58 INFO - PROCESS | 1757 | 1464795058550 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fde5400 == 175 [pid = 1757] [id = 377] 08:30:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8fde7000) [pid = 1757] [serial = 1132] [outer = (nil)] 08:30:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8fdf0800) [pid = 1757] [serial = 1133] [outer = 0x8fde7000] 08:30:58 INFO - PROCESS | 1757 | 1464795058665 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x91119400) [pid = 1757] [serial = 1134] [outer = 0x8fde7000] 08:30:59 INFO - PROCESS | 1757 | 1464795059778 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1883ms 08:30:59 INFO - PROCESS | 1757 | 1464795059837 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1757 | 1464795059841 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:30:59 INFO - PROCESS | 1757 | 1464795059849 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1757 | 1464795059854 Marionette TRACE conn4 <- [1,1482,null,{}] 08:30:59 INFO - PROCESS | 1757 | 1464795059862 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}] 08:31:00 INFO - PROCESS | 1757 | 1464795060174 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:31:00 INFO - PROCESS | 1757 | 1464795060505 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b09800 == 176 [pid = 1757] [id = 378] 08:31:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x91d3e400) [pid = 1757] [serial = 1135] [outer = (nil)] 08:31:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x92885800) [pid = 1757] [serial = 1136] [outer = 0x91d3e400] 08:31:00 INFO - PROCESS | 1757 | 1464795060603 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9288a400) [pid = 1757] [serial = 1137] [outer = 0x91d3e400] 08:31:01 INFO - PROCESS | 1757 | 1464795061654 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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1883ms 08:31:01 INFO - PROCESS | 1757 | 1464795061734 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1757 | 1464795061738 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:31:01 INFO - PROCESS | 1757 | 1464795061746 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1757 | 1464795061750 Marionette TRACE conn4 <- [1,1486,null,{}] 08:31:01 INFO - PROCESS | 1757 | 1464795061756 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}] 08:31:02 INFO - PROCESS | 1757 | 1464795062050 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:31:02 INFO - PROCESS | 1757 | 1464795062391 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdee800 == 177 [pid = 1757] [id = 379] 08:31:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x91d44800) [pid = 1757] [serial = 1138] [outer = (nil)] 08:31:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x928e4800) [pid = 1757] [serial = 1139] [outer = 0x91d44800] 08:31:02 INFO - PROCESS | 1757 | 1464795062490 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x93a60400) [pid = 1757] [serial = 1140] [outer = 0x91d44800] 08:31:03 INFO - PROCESS | 1757 | 1464795063544 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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1837ms 08:31:03 INFO - PROCESS | 1757 | 1464795063584 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:31:03 INFO - PROCESS | 1757 | 1464795063599 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:31:03 INFO - PROCESS | 1757 | 1464795063607 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1757 | 1464795063610 Marionette TRACE conn4 <- [1,1490,null,{}] 08:31:03 INFO - PROCESS | 1757 | 1464795063618 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}] 08:31:03 INFO - PROCESS | 1757 | 1464795063863 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:31:04 INFO - PROCESS | 1757 | 1464795064189 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e1800 == 178 [pid = 1757] [id = 380] 08:31:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x93a66c00) [pid = 1757] [serial = 1141] [outer = (nil)] 08:31:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x95077800) [pid = 1757] [serial = 1142] [outer = 0x93a66c00] 08:31:04 INFO - PROCESS | 1757 | 1464795064300 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9507c800) [pid = 1757] [serial = 1143] [outer = 0x93a66c00] 08:31:05 INFO - PROCESS | 1757 | 1464795065306 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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1734ms 08:31:05 INFO - PROCESS | 1757 | 1464795065341 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1757 | 1464795065345 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:31:05 INFO - PROCESS | 1757 | 1464795065352 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1757 | 1464795065357 Marionette TRACE conn4 <- [1,1494,null,{}] 08:31:05 INFO - PROCESS | 1757 | 1464795065363 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}] 08:31:05 INFO - PROCESS | 1757 | 1464795065614 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:31:05 INFO - PROCESS | 1757 | 1464795065941 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x866da000 == 179 [pid = 1757] [id = 381] 08:31:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8ece2400) [pid = 1757] [serial = 1144] [outer = (nil)] 08:31:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x95583000) [pid = 1757] [serial = 1145] [outer = 0x8ece2400] 08:31:06 INFO - PROCESS | 1757 | 1464795066043 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x98188000) [pid = 1757] [serial = 1146] [outer = 0x8ece2400] 08:31:07 INFO - PROCESS | 1757 | 1464795067042 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]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1734ms 08:31:07 INFO - PROCESS | 1757 | 1464795067088 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:31:07 INFO - PROCESS | 1757 | 1464795067092 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:31:07 INFO - PROCESS | 1757 | 1464795067099 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1757 | 1464795067103 Marionette TRACE conn4 <- [1,1498,null,{}] 08:31:07 INFO - PROCESS | 1757 | 1464795067110 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}] 08:31:07 INFO - PROCESS | 1757 | 1464795067361 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:31:07 INFO - PROCESS | 1757 | 1464795067702 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b84c00 == 180 [pid = 1757] [id = 382] 08:31:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x95288400) [pid = 1757] [serial = 1147] [outer = (nil)] 08:31:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a4a0c00) [pid = 1757] [serial = 1148] [outer = 0x95288400] 08:31:07 INFO - PROCESS | 1757 | 1464795067804 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9a4a9c00) [pid = 1757] [serial = 1149] [outer = 0x95288400] 08:31:08 INFO - PROCESS | 1757 | 1464795068787 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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1745ms 08:31:08 INFO - PROCESS | 1757 | 1464795068845 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1757 | 1464795068849 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:31:08 INFO - PROCESS | 1757 | 1464795068857 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1757 | 1464795068861 Marionette TRACE conn4 <- [1,1502,null,{}] 08:31:08 INFO - PROCESS | 1757 | 1464795068870 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}] 08:31:09 INFO - PROCESS | 1757 | 1464795069238 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:31:09 INFO - PROCESS | 1757 | 1464795069503 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x99d79400 == 181 [pid = 1757] [id = 383] 08:31:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9a4a4c00) [pid = 1757] [serial = 1150] [outer = (nil)] 08:31:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9ac5c800) [pid = 1757] [serial = 1151] [outer = 0x9a4a4c00] 08:31:09 INFO - PROCESS | 1757 | 1464795069613 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9b08f000) [pid = 1757] [serial = 1152] [outer = 0x9a4a4c00] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86e14c00 == 180 [pid = 1757] [id = 322] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd4000 == 179 [pid = 1757] [id = 305] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1bc000 == 178 [pid = 1757] [id = 307] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8e78a800 == 177 [pid = 1757] [id = 316] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x91d49400 == 176 [pid = 1757] [id = 320] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4f6000 == 175 [pid = 1757] [id = 315] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd5400 == 174 [pid = 1757] [id = 319] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x91115000 == 173 [pid = 1757] [id = 318] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf9800 == 172 [pid = 1757] [id = 317] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5b9c00 == 171 [pid = 1757] [id = 314] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0a400 == 170 [pid = 1757] [id = 366] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x89b30c00 == 169 [pid = 1757] [id = 365] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x88dec400 == 168 [pid = 1757] [id = 364] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdb000 == 167 [pid = 1757] [id = 363] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x85b4b400 == 166 [pid = 1757] [id = 361] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x9a133800 == 165 [pid = 1757] [id = 360] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8f682000 == 164 [pid = 1757] [id = 358] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4f6400 == 163 [pid = 1757] [id = 359] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8ffc3c00 == 162 [pid = 1757] [id = 357] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8fde8000 == 161 [pid = 1757] [id = 356] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb21800 == 160 [pid = 1757] [id = 355] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4edc00 == 159 [pid = 1757] [id = 354] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf6c00 == 158 [pid = 1757] [id = 352] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b422400 == 157 [pid = 1757] [id = 353] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7d1400 == 156 [pid = 1757] [id = 351] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7d0400 == 155 [pid = 1757] [id = 350] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8cc00 == 154 [pid = 1757] [id = 349] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x89f94000 == 153 [pid = 1757] [id = 348] 08:31:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86e16800 == 152 [pid = 1757] [id = 347] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8b41b000) [pid = 1757] [serial = 915] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8b1be400) [pid = 1757] [serial = 1040] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8aece800) [pid = 1757] [serial = 1037] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8777c000) [pid = 1757] [serial = 1031] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x87a63400) [pid = 1757] [serial = 1032] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9a4a8000) [pid = 1757] [serial = 1029] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x9a4a6000) [pid = 1757] [serial = 1028] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9a1e4400) [pid = 1757] [serial = 1026] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x9a13c800) [pid = 1757] [serial = 1025] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x99508400) [pid = 1757] [serial = 1023] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x991a6800) [pid = 1757] [serial = 1022] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9557f400) [pid = 1757] [serial = 1020] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x95325c00) [pid = 1757] [serial = 1019] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x95280000) [pid = 1757] [serial = 1017] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x95084800) [pid = 1757] [serial = 1016] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x93b86400) [pid = 1757] [serial = 1014] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x93a68800) [pid = 1757] [serial = 1013] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x92888000) [pid = 1757] [serial = 1011] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x91b0b000) [pid = 1757] [serial = 1010] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8f68e400) [pid = 1757] [serial = 1008] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8f687400) [pid = 1757] [serial = 1007] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8f623400) [pid = 1757] [serial = 1005] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8f4f5400) [pid = 1757] [serial = 1004] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8ece1800) [pid = 1757] [serial = 1002] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8eb21c00) [pid = 1757] [serial = 1001] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8e5c4400) [pid = 1757] [serial = 999] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8e5bfc00) [pid = 1757] [serial = 998] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8db4fc00) [pid = 1757] [serial = 996] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8da99800) [pid = 1757] [serial = 995] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8d855400) [pid = 1757] [serial = 993] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8c6e3800) [pid = 1757] [serial = 992] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8c58a400) [pid = 1757] [serial = 990] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8c50a400) [pid = 1757] [serial = 989] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8c34ac00) [pid = 1757] [serial = 987] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c0ea000) [pid = 1757] [serial = 986] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89f8fc00) [pid = 1757] [serial = 983] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8adf4c00) [pid = 1757] [serial = 984] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x87bfc400) [pid = 1757] [serial = 981] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x87a60000) [pid = 1757] [serial = 980] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x89b03000) [pid = 1757] [serial = 1034] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x89b0f800) [pid = 1757] [serial = 1035] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8b1bb800) [pid = 1757] [serial = 1038] [outer = (nil)] [url = about:blank] 08:31:12 INFO - PROCESS | 1757 | 1464795072099 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]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 3299ms 08:31:12 INFO - PROCESS | 1757 | 1464795072158 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:31:12 INFO - PROCESS | 1757 | 1464795072166 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:31:12 INFO - PROCESS | 1757 | 1464795072175 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1757 | 1464795072182 Marionette TRACE conn4 <- [1,1506,null,{}] 08:31:12 INFO - PROCESS | 1757 | 1464795072190 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}] 08:31:12 INFO - PROCESS | 1757 | 1464795072513 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:31:12 INFO - PROCESS | 1757 | 1464795072728 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bfa000 == 153 [pid = 1757] [id = 384] 08:31:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x87bfb000) [pid = 1757] [serial = 1153] [outer = (nil)] 08:31:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x88da3c00) [pid = 1757] [serial = 1154] [outer = 0x87bfb000] 08:31:12 INFO - PROCESS | 1757 | 1464795072819 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x88dea000) [pid = 1757] [serial = 1155] [outer = 0x87bfb000] 08:31:13 INFO - PROCESS | 1757 | 1464795073743 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]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1641ms 08:31:13 INFO - PROCESS | 1757 | 1464795073815 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1757 | 1464795073822 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:31:13 INFO - PROCESS | 1757 | 1464795073835 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1757 | 1464795073838 Marionette TRACE conn4 <- [1,1510,null,{}] 08:31:13 INFO - PROCESS | 1757 | 1464795073852 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}] 08:31:14 INFO - PROCESS | 1757 | 1464795074152 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:31:14 INFO - PROCESS | 1757 | 1464795074182 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b07800 == 154 [pid = 1757] [id = 385] 08:31:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x89b0fc00) [pid = 1757] [serial = 1156] [outer = (nil)] 08:31:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x89d10400) [pid = 1757] [serial = 1157] [outer = 0x89b0fc00] 08:31:14 INFO - PROCESS | 1757 | 1464795074266 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89f93000) [pid = 1757] [serial = 1158] [outer = 0x89b0fc00] 08:31:15 INFO - PROCESS | 1757 | 1464795075402 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]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1605ms 08:31:15 INFO - PROCESS | 1757 | 1464795075441 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1757 | 1464795075446 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:31:15 INFO - PROCESS | 1757 | 1464795075453 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1757 | 1464795075459 Marionette TRACE conn4 <- [1,1514,null,{}] 08:31:15 INFO - PROCESS | 1757 | 1464795075485 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}] 08:31:15 INFO - PROCESS | 1757 | 1464795075806 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8a346000) [pid = 1757] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x93ab4c00) [pid = 1757] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9118c800) [pid = 1757] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x928e7c00) [pid = 1757] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8ffbf400) [pid = 1757] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8fde1c00) [pid = 1757] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8f4f2000) [pid = 1757] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8d954c00) [pid = 1757] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8b1f1c00) [pid = 1757] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8c50bc00) [pid = 1757] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8c3d4000) [pid = 1757] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8c0e4000) [pid = 1757] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x89f96400) [pid = 1757] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x86e17400) [pid = 1757] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x88df1000) [pid = 1757] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x86cdb400) [pid = 1757] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x9a4acc00) [pid = 1757] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x8ffbf000) [pid = 1757] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x9a1de000) [pid = 1757] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:31:16 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x87bef800) [pid = 1757] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:16 INFO - PROCESS | 1757 | 1464795076651 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x866dac00 == 155 [pid = 1757] [id = 386] 08:31:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x86cdb400) [pid = 1757] [serial = 1159] [outer = (nil)] 08:31:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x89d14000) [pid = 1757] [serial = 1160] [outer = 0x86cdb400] 08:31:16 INFO - PROCESS | 1757 | 1464795076745 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8b1fa000) [pid = 1757] [serial = 1161] [outer = 0x86cdb400] 08:31:17 INFO - PROCESS | 1757 | 1464795077562 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]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2152ms 08:31:17 INFO - PROCESS | 1757 | 1464795077605 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:31:17 INFO - PROCESS | 1757 | 1464795077610 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:31:17 INFO - PROCESS | 1757 | 1464795077618 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1757 | 1464795077620 Marionette TRACE conn4 <- [1,1518,null,{}] 08:31:17 INFO - PROCESS | 1757 | 1464795077628 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}] 08:31:17 INFO - PROCESS | 1757 | 1464795077884 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:31:18 INFO - PROCESS | 1757 | 1464795078090 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x866db000 == 156 [pid = 1757] [id = 387] 08:31:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8b41a400) [pid = 1757] [serial = 1162] [outer = (nil)] 08:31:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8b7d8400) [pid = 1757] [serial = 1163] [outer = 0x8b41a400] 08:31:18 INFO - PROCESS | 1757 | 1464795078176 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c0f0800) [pid = 1757] [serial = 1164] [outer = 0x8b41a400] 08:31:19 INFO - PROCESS | 1757 | 1464795079345 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]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1741ms 08:31:19 INFO - PROCESS | 1757 | 1464795079359 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1757 | 1464795079367 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:31:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:31:19 INFO - PROCESS | 1757 | 1464795079380 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1757 | 1464795079386 Marionette TRACE conn4 <- [1,1522,null,{}] 08:31:19 INFO - PROCESS | 1757 | 1464795079396 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}] 08:31:19 INFO - PROCESS | 1757 | 1464795079664 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:31:20 INFO - PROCESS | 1757 | 1464795080011 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf7800 == 157 [pid = 1757] [id = 388] 08:31:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x88da8800) [pid = 1757] [serial = 1165] [outer = (nil)] 08:31:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x89b0a400) [pid = 1757] [serial = 1166] [outer = 0x88da8800] 08:31:20 INFO - PROCESS | 1757 | 1464795080109 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x89d0a000) [pid = 1757] [serial = 1167] [outer = 0x88da8800] 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:20 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:21 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 () { 08:31:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:31:21 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 () { 08:31:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:31:21 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 () { 08:31:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:31:21 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 () { 08:31:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:31:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1646ms 08:31:21 INFO - PROCESS | 1757 | 1464795081002 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"]]]}] 08:31:21 INFO - PROCESS | 1757 | 1464795081028 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1757 | 1464795081053 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:31:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:31:21 INFO - PROCESS | 1757 | 1464795081087 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1757 | 1464795081093 Marionette TRACE conn4 <- [1,1526,null,{}] 08:31:21 INFO - PROCESS | 1757 | 1464795081103 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}] 08:31:21 INFO - PROCESS | 1757 | 1464795081387 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:31:21 INFO - PROCESS | 1757 | 1464795081712 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c349400 == 158 [pid = 1757] [id = 389] 08:31:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c349c00) [pid = 1757] [serial = 1168] [outer = (nil)] 08:31:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c34f400) [pid = 1757] [serial = 1169] [outer = 0x8c349c00] 08:31:21 INFO - PROCESS | 1757 | 1464795081819 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8c3d7000) [pid = 1757] [serial = 1170] [outer = 0x8c349c00] 08:31:22 INFO - PROCESS | 1757 | 1464795082806 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"]]]}] 08:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:31:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1817ms 08:31:22 INFO - PROCESS | 1757 | 1464795082888 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1757 | 1464795082895 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:31:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:31:22 INFO - PROCESS | 1757 | 1464795082903 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1757 | 1464795082911 Marionette TRACE conn4 <- [1,1530,null,{}] 08:31:22 INFO - PROCESS | 1757 | 1464795082931 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}] 08:31:23 INFO - PROCESS | 1757 | 1464795083254 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:31:23 INFO - PROCESS | 1757 | 1464795083598 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e2400 == 159 [pid = 1757] [id = 390] 08:31:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c6e6400) [pid = 1757] [serial = 1171] [outer = (nil)] 08:31:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8d859800) [pid = 1757] [serial = 1172] [outer = 0x8c6e6400] 08:31:23 INFO - PROCESS | 1757 | 1464795083698 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8d94a800) [pid = 1757] [serial = 1173] [outer = 0x8c6e6400] 08:31:24 INFO - PROCESS | 1757 | 1464795084588 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]]]}] 08:31:24 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 08:31:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:31:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:31:24 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. 08:31:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:31:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1751ms 08:31:24 INFO - PROCESS | 1757 | 1464795084657 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1757 | 1464795084663 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:31:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:31:24 INFO - PROCESS | 1757 | 1464795084690 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1757 | 1464795084695 Marionette TRACE conn4 <- [1,1534,null,{}] 08:31:24 INFO - PROCESS | 1757 | 1464795084702 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}] 08:31:24 INFO - PROCESS | 1757 | 1464795084961 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:31:25 INFO - PROCESS | 1757 | 1464795085289 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5e000 == 160 [pid = 1757] [id = 391] 08:31:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c6df800) [pid = 1757] [serial = 1174] [outer = (nil)] 08:31:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8da94400) [pid = 1757] [serial = 1175] [outer = 0x8c6df800] 08:31:25 INFO - PROCESS | 1757 | 1464795085394 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8da9d400) [pid = 1757] [serial = 1176] [outer = 0x8c6df800] 08:31:26 INFO - PROCESS | 1757 | 1464795086387 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]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:31:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1739ms 08:31:26 INFO - PROCESS | 1757 | 1464795086427 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1757 | 1464795086432 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:31:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:31:26 INFO - PROCESS | 1757 | 1464795086439 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1757 | 1464795086443 Marionette TRACE conn4 <- [1,1538,null,{}] 08:31:26 INFO - PROCESS | 1757 | 1464795086450 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}] 08:31:26 INFO - PROCESS | 1757 | 1464795086700 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:31:27 INFO - PROCESS | 1757 | 1464795087020 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e5c00 == 161 [pid = 1757] [id = 392] 08:31:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d954c00) [pid = 1757] [serial = 1177] [outer = (nil)] 08:31:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8db4d800) [pid = 1757] [serial = 1178] [outer = 0x8d954c00] 08:31:27 INFO - PROCESS | 1757 | 1464795087124 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8de33000) [pid = 1757] [serial = 1179] [outer = 0x8d954c00] 08:31:28 INFO - PROCESS | 1757 | 1464795088123 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]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1736ms 08:31:28 INFO - PROCESS | 1757 | 1464795088177 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1757 | 1464795088180 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:31:28 INFO - PROCESS | 1757 | 1464795088188 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1757 | 1464795088192 Marionette TRACE conn4 <- [1,1542,null,{}] 08:31:28 INFO - PROCESS | 1757 | 1464795088198 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}] 08:31:28 INFO - PROCESS | 1757 | 1464795088517 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:31:28 INFO - PROCESS | 1757 | 1464795088850 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf9c00 == 162 [pid = 1757] [id = 393] 08:31:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8db4d400) [pid = 1757] [serial = 1180] [outer = (nil)] 08:31:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8e78e400) [pid = 1757] [serial = 1181] [outer = 0x8db4d400] 08:31:28 INFO - PROCESS | 1757 | 1464795088956 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8eb22000) [pid = 1757] [serial = 1182] [outer = 0x8db4d400] 08:31:29 INFO - PROCESS | 1757 | 1464795089895 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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1739ms 08:31:29 INFO - PROCESS | 1757 | 1464795089932 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1757 | 1464795089937 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:31:29 INFO - PROCESS | 1757 | 1464795089947 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1757 | 1464795089957 Marionette TRACE conn4 <- [1,1546,null,{}] 08:31:29 INFO - PROCESS | 1757 | 1464795089971 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}] 08:31:30 INFO - PROCESS | 1757 | 1464795090210 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:31:30 INFO - PROCESS | 1757 | 1464795090528 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e78a000 == 163 [pid = 1757] [id = 394] 08:31:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8e8cc400) [pid = 1757] [serial = 1183] [outer = (nil)] 08:31:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8ee96c00) [pid = 1757] [serial = 1184] [outer = 0x8e8cc400] 08:31:30 INFO - PROCESS | 1757 | 1464795090636 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f627000) [pid = 1757] [serial = 1185] [outer = 0x8e8cc400] 08:31:31 INFO - PROCESS | 1757 | 1464795091586 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]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:31:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1696ms 08:31:31 INFO - PROCESS | 1757 | 1464795091644 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1757 | 1464795091648 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:31:31 INFO - PROCESS | 1757 | 1464795091656 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1757 | 1464795091660 Marionette TRACE conn4 <- [1,1550,null,{}] 08:31:31 INFO - PROCESS | 1757 | 1464795091666 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}] 08:31:31 INFO - PROCESS | 1757 | 1464795091905 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:31:32 INFO - PROCESS | 1757 | 1464795092195 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da9bc00 == 164 [pid = 1757] [id = 395] 08:31:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8e8d1800) [pid = 1757] [serial = 1186] [outer = (nil)] 08:31:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f6e2800) [pid = 1757] [serial = 1187] [outer = 0x8e8d1800] 08:31:32 INFO - PROCESS | 1757 | 1464795092298 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8f6e6000) [pid = 1757] [serial = 1188] [outer = 0x8e8d1800] 08:31:33 INFO - PROCESS | 1757 | 1464795093267 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]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1682ms 08:31:33 INFO - PROCESS | 1757 | 1464795093340 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1757 | 1464795093343 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:31:33 INFO - PROCESS | 1757 | 1464795093351 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1757 | 1464795093354 Marionette TRACE conn4 <- [1,1554,null,{}] 08:31:33 INFO - PROCESS | 1757 | 1464795093361 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}] 08:31:33 INFO - PROCESS | 1757 | 1464795093605 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:31:33 INFO - PROCESS | 1757 | 1464795093946 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece8c00 == 165 [pid = 1757] [id = 396] 08:31:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8f685000) [pid = 1757] [serial = 1189] [outer = (nil)] 08:31:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8fdec400) [pid = 1757] [serial = 1190] [outer = 0x8f685000] 08:31:34 INFO - PROCESS | 1757 | 1464795094052 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8ffbe000) [pid = 1757] [serial = 1191] [outer = 0x8f685000] 08:31:35 INFO - PROCESS | 1757 | 1464795095109 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]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1839ms 08:31:35 INFO - PROCESS | 1757 | 1464795095191 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:31:35 INFO - PROCESS | 1757 | 1464795095196 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:31:35 INFO - PROCESS | 1757 | 1464795095203 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1757 | 1464795095206 Marionette TRACE conn4 <- [1,1558,null,{}] 08:31:35 INFO - PROCESS | 1757 | 1464795095213 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}] 08:31:35 INFO - PROCESS | 1757 | 1464795095488 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:31:35 INFO - PROCESS | 1757 | 1464795095822 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fde1400 == 166 [pid = 1757] [id = 397] 08:31:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8fde6000) [pid = 1757] [serial = 1192] [outer = (nil)] 08:31:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91187800) [pid = 1757] [serial = 1193] [outer = 0x8fde6000] 08:31:35 INFO - PROCESS | 1757 | 1464795095916 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9118c000) [pid = 1757] [serial = 1194] [outer = 0x8fde6000] 08:31:36 INFO - PROCESS | 1757 | 1464795096956 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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1791ms 08:31:36 INFO - PROCESS | 1757 | 1464795096995 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1757 | 1464795097001 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:31:37 INFO - PROCESS | 1757 | 1464795097009 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1757 | 1464795097014 Marionette TRACE conn4 <- [1,1562,null,{}] 08:31:37 INFO - PROCESS | 1757 | 1464795097022 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}] 08:31:37 INFO - PROCESS | 1757 | 1464795097341 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:31:37 INFO - PROCESS | 1757 | 1464795097689 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x91120000 == 167 [pid = 1757] [id = 398] 08:31:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x92886800) [pid = 1757] [serial = 1195] [outer = (nil)] 08:31:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x928e4400) [pid = 1757] [serial = 1196] [outer = 0x92886800] 08:31:37 INFO - PROCESS | 1757 | 1464795097796 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x93b88800) [pid = 1757] [serial = 1197] [outer = 0x92886800] 08:31:38 INFO - PROCESS | 1757 | 1464795098793 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]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1851ms 08:31:38 INFO - PROCESS | 1757 | 1464795098860 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:31:38 INFO - PROCESS | 1757 | 1464795098865 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:31:38 INFO - PROCESS | 1757 | 1464795098872 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1757 | 1464795098876 Marionette TRACE conn4 <- [1,1566,null,{}] 08:31:38 INFO - PROCESS | 1757 | 1464795098882 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}] 08:31:39 INFO - PROCESS | 1757 | 1464795099159 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:31:39 INFO - PROCESS | 1757 | 1464795099493 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0c400 == 168 [pid = 1757] [id = 399] 08:31:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8b1b4800) [pid = 1757] [serial = 1198] [outer = (nil)] 08:31:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x95084c00) [pid = 1757] [serial = 1199] [outer = 0x8b1b4800] 08:31:39 INFO - PROCESS | 1757 | 1464795099597 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x95282800) [pid = 1757] [serial = 1200] [outer = 0x8b1b4800] 08:31:40 INFO - PROCESS | 1757 | 1464795100582 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]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1748ms 08:31:40 INFO - PROCESS | 1757 | 1464795100621 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 1757 | 1464795100625 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:31:40 INFO - PROCESS | 1757 | 1464795100632 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1757 | 1464795100636 Marionette TRACE conn4 <- [1,1570,null,{}] 08:31:40 INFO - PROCESS | 1757 | 1464795100642 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}] 08:31:40 INFO - PROCESS | 1757 | 1464795100885 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:31:41 INFO - PROCESS | 1757 | 1464795101212 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a69400 == 169 [pid = 1757] [id = 400] 08:31:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x95084800) [pid = 1757] [serial = 1201] [outer = (nil)] 08:31:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x98184000) [pid = 1757] [serial = 1202] [outer = 0x95084800] 08:31:41 INFO - PROCESS | 1757 | 1464795101309 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9950a000) [pid = 1757] [serial = 1203] [outer = 0x95084800] 08:31:42 INFO - PROCESS | 1757 | 1464795102330 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]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1741ms 08:31:42 INFO - PROCESS | 1757 | 1464795102374 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1757 | 1464795102379 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:31:42 INFO - PROCESS | 1757 | 1464795102386 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1757 | 1464795102390 Marionette TRACE conn4 <- [1,1574,null,{}] 08:31:42 INFO - PROCESS | 1757 | 1464795102397 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}] 08:31:42 INFO - PROCESS | 1757 | 1464795102646 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:31:43 INFO - PROCESS | 1757 | 1464795102988 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf5c00 == 170 [pid = 1757] [id = 401] 08:31:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8d9c9800) [pid = 1757] [serial = 1204] [outer = (nil)] 08:31:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9a4a1000) [pid = 1757] [serial = 1205] [outer = 0x8d9c9800] 08:31:43 INFO - PROCESS | 1757 | 1464795103104 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a4a9800) [pid = 1757] [serial = 1206] [outer = 0x8d9c9800] 08:31:44 INFO - PROCESS | 1757 | 1464795104064 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]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1733ms 08:31:44 INFO - PROCESS | 1757 | 1464795104121 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1757 | 1464795104124 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:31:44 INFO - PROCESS | 1757 | 1464795104132 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1757 | 1464795104135 Marionette TRACE conn4 <- [1,1578,null,{}] 08:31:44 INFO - PROCESS | 1757 | 1464795104142 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}] 08:31:44 INFO - PROCESS | 1757 | 1464795104388 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:31:44 INFO - PROCESS | 1757 | 1464795104727 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de9800 == 171 [pid = 1757] [id = 402] 08:31:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x89b2fc00) [pid = 1757] [serial = 1207] [outer = (nil)] 08:31:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9a70bc00) [pid = 1757] [serial = 1208] [outer = 0x89b2fc00] 08:31:44 INFO - PROCESS | 1757 | 1464795104829 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9a718000) [pid = 1757] [serial = 1209] [outer = 0x89b2fc00] 08:31:45 INFO - PROCESS | 1757 | 1464795105772 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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1695ms 08:31:45 INFO - PROCESS | 1757 | 1464795105829 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1757 | 1464795105834 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:31:45 INFO - PROCESS | 1757 | 1464795105841 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1757 | 1464795105846 Marionette TRACE conn4 <- [1,1582,null,{}] 08:31:45 INFO - PROCESS | 1757 | 1464795105853 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}] 08:31:46 INFO - PROCESS | 1757 | 1464795106116 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:31:46 INFO - PROCESS | 1757 | 1464795106459 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a1e3c00 == 172 [pid = 1757] [id = 403] 08:31:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a4a0800) [pid = 1757] [serial = 1210] [outer = (nil)] 08:31:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9ac5d000) [pid = 1757] [serial = 1211] [outer = 0x9a4a0800] 08:31:46 INFO - PROCESS | 1757 | 1464795106564 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9b094800) [pid = 1757] [serial = 1212] [outer = 0x9a4a0800] 08:31:47 INFO - PROCESS | 1757 | 1464795107522 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]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1742ms 08:31:47 INFO - PROCESS | 1757 | 1464795107584 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1757 | 1464795107589 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:31:47 INFO - PROCESS | 1757 | 1464795107596 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1757 | 1464795107600 Marionette TRACE conn4 <- [1,1586,null,{}] 08:31:47 INFO - PROCESS | 1757 | 1464795107607 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}] 08:31:47 INFO - PROCESS | 1757 | 1464795107874 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:31:48 INFO - PROCESS | 1757 | 1464795108218 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd3400 == 173 [pid = 1757] [id = 404] 08:31:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9a6a0400) [pid = 1757] [serial = 1213] [outer = (nil)] 08:31:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9b149000) [pid = 1757] [serial = 1214] [outer = 0x9a6a0400] 08:31:48 INFO - PROCESS | 1757 | 1464795108322 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9b14c000) [pid = 1757] [serial = 1215] [outer = 0x9a6a0400] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x9288fc00 == 172 [pid = 1757] [id = 338] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x991ae800 == 171 [pid = 1757] [id = 342] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x85b49000 == 170 [pid = 1757] [id = 301] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0f000 == 169 [pid = 1757] [id = 302] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88dae800 == 168 [pid = 1757] [id = 300] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd6c00 == 167 [pid = 1757] [id = 330] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8eea2400 == 166 [pid = 1757] [id = 201] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6da000 == 165 [pid = 1757] [id = 335] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c509c00 == 164 [pid = 1757] [id = 332] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8f690400 == 163 [pid = 1757] [id = 339] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89d12800 == 162 [pid = 1757] [id = 333] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4ee800 == 161 [pid = 1757] [id = 336] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd8400 == 160 [pid = 1757] [id = 299] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x9462b000 == 159 [pid = 1757] [id = 340] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89b31800 == 158 [pid = 1757] [id = 303] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0b000 == 157 [pid = 1757] [id = 327] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c58ac00 == 156 [pid = 1757] [id = 331] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8da9b400 == 155 [pid = 1757] [id = 337] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1f7800 == 154 [pid = 1757] [id = 328] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb23400 == 153 [pid = 1757] [id = 334] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x93b84c00 == 152 [pid = 1757] [id = 382] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x866da000 == 151 [pid = 1757] [id = 381] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x928e1800 == 150 [pid = 1757] [id = 380] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8fdee800 == 149 [pid = 1757] [id = 379] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8fde5400 == 148 [pid = 1757] [id = 377] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x91b09800 == 147 [pid = 1757] [id = 378] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x87777c00 == 146 [pid = 1757] [id = 279] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e5000 == 145 [pid = 1757] [id = 376] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5ba000 == 144 [pid = 1757] [id = 375] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8de36c00 == 143 [pid = 1757] [id = 374] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8777e800 == 142 [pid = 1757] [id = 346] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e2c00 == 141 [pid = 1757] [id = 373] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8d948000 == 140 [pid = 1757] [id = 372] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88de8c00 == 139 [pid = 1757] [id = 371] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1b3800 == 138 [pid = 1757] [id = 369] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8d85dc00 == 137 [pid = 1757] [id = 166] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8aecfc00 == 136 [pid = 1757] [id = 370] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88dec800 == 135 [pid = 1757] [id = 368] 08:31:50 INFO - PROCESS | 1757 | --DOCSHELL 0x866d7000 == 134 [pid = 1757] [id = 367] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8b1f2800) [pid = 1757] [serial = 978] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8a34fc00) [pid = 1757] [serial = 1097] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8aed5c00) [pid = 1757] [serial = 1100] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x9a4a4400) [pid = 1757] [serial = 1079] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x9911bc00) [pid = 1757] [serial = 1077] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x9811b000) [pid = 1757] [serial = 1076] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9507ac00) [pid = 1757] [serial = 1074] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x93ab3000) [pid = 1757] [serial = 1073] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x91b13c00) [pid = 1757] [serial = 1071] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x91b0ac00) [pid = 1757] [serial = 1070] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9111e800) [pid = 1757] [serial = 1068] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8ffc9400) [pid = 1757] [serial = 1067] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8f6e5800) [pid = 1757] [serial = 1065] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8f688c00) [pid = 1757] [serial = 1064] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8ee99800) [pid = 1757] [serial = 1062] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8ece7800) [pid = 1757] [serial = 1061] [outer = (nil)] [url = about:blank] 08:31:50 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8e5c7800) [pid = 1757] [serial = 1059] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8db48000) [pid = 1757] [serial = 1058] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8d9d2400) [pid = 1757] [serial = 1056] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8d9ce000) [pid = 1757] [serial = 1055] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8c6e4800) [pid = 1757] [serial = 1053] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8c6d9c00) [pid = 1757] [serial = 1052] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8c3d4400) [pid = 1757] [serial = 1050] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8c341c00) [pid = 1757] [serial = 1049] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8aecf400) [pid = 1757] [serial = 1047] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8a34ac00) [pid = 1757] [serial = 1046] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x88de6400) [pid = 1757] [serial = 1044] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x88da4000) [pid = 1757] [serial = 1043] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x89b06c00) [pid = 1757] [serial = 1094] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x86e11400) [pid = 1757] [serial = 1091] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x87778800) [pid = 1757] [serial = 1092] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9b08d400) [pid = 1757] [serial = 1089] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9ac5bc00) [pid = 1757] [serial = 1088] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9ac50400) [pid = 1757] [serial = 1086] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9ab3b400) [pid = 1757] [serial = 1085] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a70e800) [pid = 1757] [serial = 1083] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x9a70b400) [pid = 1757] [serial = 1082] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9a4ad000) [pid = 1757] [serial = 1080] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8aec9c00) [pid = 1757] [serial = 1098] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x89b32800) [pid = 1757] [serial = 1095] [outer = (nil)] [url = about:blank] 08:31:51 INFO - PROCESS | 1757 | 1464795111390 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 3806ms 08:31:51 INFO - PROCESS | 1757 | 1464795111403 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1757 | 1464795111411 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:31:51 INFO - PROCESS | 1757 | 1464795111420 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1757 | 1464795111426 Marionette TRACE conn4 <- [1,1590,null,{}] 08:31:51 INFO - PROCESS | 1757 | 1464795111436 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}] 08:31:51 INFO - PROCESS | 1757 | 1464795111699 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:31:51 INFO - PROCESS | 1757 | 1464795111906 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e17000 == 135 [pid = 1757] [id = 405] 08:31:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x86e1a000) [pid = 1757] [serial = 1216] [outer = (nil)] 08:31:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x87bf3000) [pid = 1757] [serial = 1217] [outer = 0x86e1a000] 08:31:52 INFO - PROCESS | 1757 | 1464795112000 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x88da6800) [pid = 1757] [serial = 1218] [outer = 0x86e1a000] 08:31:52 INFO - PROCESS | 1757 | 1464795112915 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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:31:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1586ms 08:31:53 INFO - PROCESS | 1757 | 1464795113007 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1757 | 1464795113016 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:31:53 INFO - PROCESS | 1757 | 1464795113030 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1757 | 1464795113034 Marionette TRACE conn4 <- [1,1594,null,{}] 08:31:53 INFO - PROCESS | 1757 | 1464795113042 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}] 08:31:53 INFO - PROCESS | 1757 | 1464795113308 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:31:53 INFO - PROCESS | 1757 | 1464795113610 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b07c00 == 136 [pid = 1757] [id = 406] 08:31:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x89b2d400) [pid = 1757] [serial = 1219] [outer = (nil)] 08:31:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x89d12800) [pid = 1757] [serial = 1220] [outer = 0x89b2d400] 08:31:53 INFO - PROCESS | 1757 | 1464795113692 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x89f95400) [pid = 1757] [serial = 1221] [outer = 0x89b2d400] 08:31:54 INFO - PROCESS | 1757 | 1464795114700 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:31:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1737ms 08:31:54 INFO - PROCESS | 1757 | 1464795114777 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:31:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:31:54 INFO - PROCESS | 1757 | 1464795114789 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:31:54 INFO - PROCESS | 1757 | 1464795114795 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1757 | 1464795114810 Marionette TRACE conn4 <- [1,1598,null,{}] 08:31:54 INFO - PROCESS | 1757 | 1464795114835 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}] 08:31:55 INFO - PROCESS | 1757 | 1464795115142 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:31:55 INFO - PROCESS | 1757 | 1464795115342 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e0000 == 137 [pid = 1757] [id = 407] 08:31:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8aed7800) [pid = 1757] [serial = 1222] [outer = (nil)] 08:31:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8b1f6400) [pid = 1757] [serial = 1223] [outer = 0x8aed7800] 08:31:55 INFO - PROCESS | 1757 | 1464795115428 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8b7d1400) [pid = 1757] [serial = 1224] [outer = 0x8aed7800] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x91d44800) [pid = 1757] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x86cdb400) [pid = 1757] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x87bfb000) [pid = 1757] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8ece2400) [pid = 1757] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8fde7000) [pid = 1757] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8c342000) [pid = 1757] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x91d3e400) [pid = 1757] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8c3d3400) [pid = 1757] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8d857c00) [pid = 1757] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x89b0fc00) [pid = 1757] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x93a66c00) [pid = 1757] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9a4a4c00) [pid = 1757] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8d948800) [pid = 1757] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x95288400) [pid = 1757] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8e78c400) [pid = 1757] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8b1b6400) [pid = 1757] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8d85c400) [pid = 1757] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x866d7800) [pid = 1757] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x88deb800) [pid = 1757] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x89b01c00) [pid = 1757] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:31:56 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8de40000) [pid = 1757] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:31:56 INFO - PROCESS | 1757 | 1464795116979 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]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2211ms 08:31:57 INFO - PROCESS | 1757 | 1464795117007 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1757 | 1464795117012 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:31:57 INFO - PROCESS | 1757 | 1464795117018 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1757 | 1464795117022 Marionette TRACE conn4 <- [1,1602,null,{}] 08:31:57 INFO - PROCESS | 1757 | 1464795117028 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}] 08:31:57 INFO - PROCESS | 1757 | 1464795117245 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:31:57 INFO - PROCESS | 1757 | 1464795117440 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x866db800 == 138 [pid = 1757] [id = 408] 08:31:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x89b2dc00) [pid = 1757] [serial = 1225] [outer = (nil)] 08:31:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8b1f7800) [pid = 1757] [serial = 1226] [outer = 0x89b2dc00] 08:31:57 INFO - PROCESS | 1757 | 1464795117525 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c0ea000) [pid = 1757] [serial = 1227] [outer = 0x89b2dc00] 08:31:58 INFO - PROCESS | 1757 | 1464795118601 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1642ms 08:31:58 INFO - PROCESS | 1757 | 1464795118662 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1757 | 1464795118670 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:31:58 INFO - PROCESS | 1757 | 1464795118680 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1757 | 1464795118687 Marionette TRACE conn4 <- [1,1606,null,{}] 08:31:58 INFO - PROCESS | 1757 | 1464795118699 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}] 08:31:59 INFO - PROCESS | 1757 | 1464795119000 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:31:59 INFO - PROCESS | 1757 | 1464795119347 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e19800 == 139 [pid = 1757] [id = 409] 08:31:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8777ac00) [pid = 1757] [serial = 1228] [outer = (nil)] 08:31:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x88da2000) [pid = 1757] [serial = 1229] [outer = 0x8777ac00] 08:31:59 INFO - PROCESS | 1757 | 1464795119449 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x88dee400) [pid = 1757] [serial = 1230] [outer = 0x8777ac00] 08:32:00 INFO - PROCESS | 1757 | 1464795120537 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]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1897ms 08:32:00 INFO - PROCESS | 1757 | 1464795120578 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1757 | 1464795120588 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:00 INFO - PROCESS | 1757 | 1464795120600 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1757 | 1464795120605 Marionette TRACE conn4 <- [1,1610,null,{}] 08:32:00 INFO - PROCESS | 1757 | 1464795120612 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}] 08:32:00 INFO - PROCESS | 1757 | 1464795120897 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:32:01 INFO - PROCESS | 1757 | 1464795121327 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1757 | ************************* 08:32:01 INFO - PROCESS | 1757 | A coding exception was thrown and uncaught in a Task. 08:32:01 INFO - PROCESS | 1757 | 08:32:01 INFO - PROCESS | 1757 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:32:01 INFO - PROCESS | 1757 | Full stack: 08:32:01 INFO - PROCESS | 1757 | ************************* 08:32:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aecf400 == 140 [pid = 1757] [id = 410] 08:32:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b7ce800) [pid = 1757] [serial = 1231] [outer = (nil)] 08:32:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c0eec00) [pid = 1757] [serial = 1232] [outer = 0x8b7ce800] 08:32:01 INFO - PROCESS | 1757 | 1464795121435 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c350000) [pid = 1757] [serial = 1233] [outer = 0x8b7ce800] 08:32:02 INFO - PROCESS | 1757 | 1464795122461 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1895ms 08:32:02 INFO - PROCESS | 1757 | 1464795122498 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1757 | 1464795122502 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:02 INFO - PROCESS | 1757 | 1464795122510 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1757 | 1464795122518 Marionette TRACE conn4 <- [1,1614,null,{}] 08:32:02 INFO - PROCESS | 1757 | 1464795122537 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}] 08:32:02 INFO - PROCESS | 1757 | 1464795122798 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:32:03 INFO - PROCESS | 1757 | 1464795123195 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c50d000 == 141 [pid = 1757] [id = 411] 08:32:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c582c00) [pid = 1757] [serial = 1234] [outer = (nil)] 08:32:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c6d8400) [pid = 1757] [serial = 1235] [outer = 0x8c582c00] 08:32:03 INFO - PROCESS | 1757 | 1464795123303 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c6e2800) [pid = 1757] [serial = 1236] [outer = 0x8c582c00] 08:32:04 INFO - PROCESS | 1757 | 1464795124338 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]]]}] 08:32:04 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 08:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1903ms 08:32:04 INFO - PROCESS | 1757 | 1464795124414 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1757 | 1464795124420 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:04 INFO - PROCESS | 1757 | 1464795124428 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1757 | 1464795124433 Marionette TRACE conn4 <- [1,1618,null,{}] 08:32:04 INFO - PROCESS | 1757 | 1464795124439 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}] 08:32:04 INFO - PROCESS | 1757 | 1464795124733 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:32:05 INFO - PROCESS | 1757 | 1464795125061 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34c400 == 142 [pid = 1757] [id = 412] 08:32:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c587000) [pid = 1757] [serial = 1237] [outer = (nil)] 08:32:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d951800) [pid = 1757] [serial = 1238] [outer = 0x8c587000] 08:32:05 INFO - PROCESS | 1757 | 1464795125159 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8d9cc400) [pid = 1757] [serial = 1239] [outer = 0x8c587000] 08:32:06 INFO - PROCESS | 1757 | 1464795126175 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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1839ms 08:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:06 INFO - PROCESS | 1757 | 1464795126267 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1757 | 1464795126271 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:32:06 INFO - PROCESS | 1757 | 1464795126279 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1757 | 1464795126282 Marionette TRACE conn4 <- [1,1622,null,{}] 08:32:06 INFO - PROCESS | 1757 | 1464795126289 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}] 08:32:06 INFO - PROCESS | 1757 | 1464795126550 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:32:06 INFO - PROCESS | 1757 | 1464795126882 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e6c00 == 143 [pid = 1757] [id = 413] 08:32:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8d864c00) [pid = 1757] [serial = 1240] [outer = (nil)] 08:32:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8db43400) [pid = 1757] [serial = 1241] [outer = 0x8d864c00] 08:32:06 INFO - PROCESS | 1757 | 1464795126985 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8db4f800) [pid = 1757] [serial = 1242] [outer = 0x8d864c00] 08:32:08 INFO - PROCESS | 1757 | 1464795128510 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]]]}] 08:32:08 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 08:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2304ms 08:32:08 INFO - PROCESS | 1757 | 1464795128585 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1757 | 1464795128592 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:32:08 INFO - PROCESS | 1757 | 1464795128603 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1757 | 1464795128608 Marionette TRACE conn4 <- [1,1626,null,{}] 08:32:08 INFO - PROCESS | 1757 | 1464795128637 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}] 08:32:09 INFO - PROCESS | 1757 | 1464795129102 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:32:09 INFO - PROCESS | 1757 | 1464795129288 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e13800 == 144 [pid = 1757] [id = 414] 08:32:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8e78c400) [pid = 1757] [serial = 1243] [outer = (nil)] 08:32:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8e8c6800) [pid = 1757] [serial = 1244] [outer = 0x8e78c400] 08:32:09 INFO - PROCESS | 1757 | 1464795129387 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8eb1e400) [pid = 1757] [serial = 1245] [outer = 0x8e78c400] 08:32:10 INFO - PROCESS | 1757 | 1464795130439 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1913ms 08:32:10 INFO - PROCESS | 1757 | 1464795130515 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1757 | 1464795130519 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:32:10 INFO - PROCESS | 1757 | 1464795130527 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1757 | 1464795130531 Marionette TRACE conn4 <- [1,1630,null,{}] 08:32:10 INFO - PROCESS | 1757 | 1464795130538 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}] 08:32:10 INFO - PROCESS | 1757 | 1464795130836 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:32:11 INFO - PROCESS | 1757 | 1464795131166 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e4000 == 145 [pid = 1757] [id = 415] 08:32:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8d9cf800) [pid = 1757] [serial = 1246] [outer = (nil)] 08:32:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8ece6400) [pid = 1757] [serial = 1247] [outer = 0x8d9cf800] 08:32:11 INFO - PROCESS | 1757 | 1464795131280 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8eea0800) [pid = 1757] [serial = 1248] [outer = 0x8d9cf800] 08:32:12 INFO - PROCESS | 1757 | 1464795132277 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]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1786ms 08:32:12 INFO - PROCESS | 1757 | 1464795132328 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:32:12 INFO - PROCESS | 1757 | 1464795132334 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:32:12 INFO - PROCESS | 1757 | 1464795132341 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1757 | 1464795132344 Marionette TRACE conn4 <- [1,1634,null,{}] 08:32:12 INFO - PROCESS | 1757 | 1464795132352 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}] 08:32:12 INFO - PROCESS | 1757 | 1464795132600 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:32:12 INFO - PROCESS | 1757 | 1464795132930 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e7400 == 146 [pid = 1757] [id = 416] 08:32:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8e791c00) [pid = 1757] [serial = 1249] [outer = (nil)] 08:32:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8f62b800) [pid = 1757] [serial = 1250] [outer = 0x8e791c00] 08:32:13 INFO - PROCESS | 1757 | 1464795133041 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8f686000) [pid = 1757] [serial = 1251] [outer = 0x8e791c00] 08:32:14 INFO - PROCESS | 1757 | 1464795134027 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]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1742ms 08:32:14 INFO - PROCESS | 1757 | 1464795134084 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1757 | 1464795134087 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:32:14 INFO - PROCESS | 1757 | 1464795134095 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1757 | 1464795134100 Marionette TRACE conn4 <- [1,1638,null,{}] 08:32:14 INFO - PROCESS | 1757 | 1464795134106 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}] 08:32:14 INFO - PROCESS | 1757 | 1464795134357 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:32:14 INFO - PROCESS | 1757 | 1464795134690 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f7c00 == 147 [pid = 1757] [id = 417] 08:32:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8f622400) [pid = 1757] [serial = 1252] [outer = (nil)] 08:32:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8fdea800) [pid = 1757] [serial = 1253] [outer = 0x8f622400] 08:32:14 INFO - PROCESS | 1757 | 1464795134788 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8ffc0000) [pid = 1757] [serial = 1254] [outer = 0x8f622400] 08:32:15 INFO - PROCESS | 1757 | 1464795135758 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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1738ms 08:32:15 INFO - PROCESS | 1757 | 1464795135834 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1757 | 1464795135838 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:32:15 INFO - PROCESS | 1757 | 1464795135846 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1757 | 1464795135851 Marionette TRACE conn4 <- [1,1642,null,{}] 08:32:15 INFO - PROCESS | 1757 | 1464795135857 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}] 08:32:16 INFO - PROCESS | 1757 | 1464795136126 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:32:16 INFO - PROCESS | 1757 | 1464795136464 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b38800 == 148 [pid = 1757] [id = 418] 08:32:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8c506400) [pid = 1757] [serial = 1255] [outer = (nil)] 08:32:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x91186c00) [pid = 1757] [serial = 1256] [outer = 0x8c506400] 08:32:16 INFO - PROCESS | 1757 | 1464795136562 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x91b0b800) [pid = 1757] [serial = 1257] [outer = 0x8c506400] 08:32:17 INFO - PROCESS | 1757 | 1464795137554 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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1745ms 08:32:17 INFO - PROCESS | 1757 | 1464795137593 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1757 | 1464795137597 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:32:17 INFO - PROCESS | 1757 | 1464795137605 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1757 | 1464795137610 Marionette TRACE conn4 <- [1,1646,null,{}] 08:32:17 INFO - PROCESS | 1757 | 1464795137617 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}] 08:32:17 INFO - PROCESS | 1757 | 1464795137891 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:32:18 INFO - PROCESS | 1757 | 1464795138242 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d42000 == 149 [pid = 1757] [id = 419] 08:32:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x928dc800) [pid = 1757] [serial = 1258] [outer = (nil)] 08:32:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x928e1000) [pid = 1757] [serial = 1259] [outer = 0x928dc800] 08:32:18 INFO - PROCESS | 1757 | 1464795138363 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x93ab7c00) [pid = 1757] [serial = 1260] [outer = 0x928dc800] 08:32:19 INFO - PROCESS | 1757 | 1464795139349 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]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1796ms 08:32:19 INFO - PROCESS | 1757 | 1464795139407 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1757 | 1464795139412 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:32:19 INFO - PROCESS | 1757 | 1464795139424 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1757 | 1464795139428 Marionette TRACE conn4 <- [1,1650,null,{}] 08:32:19 INFO - PROCESS | 1757 | 1464795139435 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}] 08:32:19 INFO - PROCESS | 1757 | 1464795139687 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:32:20 INFO - PROCESS | 1757 | 1464795140026 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd4800 == 150 [pid = 1757] [id = 420] 08:32:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x928dd400) [pid = 1757] [serial = 1261] [outer = (nil)] 08:32:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9507d400) [pid = 1757] [serial = 1262] [outer = 0x928dd400] 08:32:20 INFO - PROCESS | 1757 | 1464795140125 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9507f400) [pid = 1757] [serial = 1263] [outer = 0x928dd400] 08:32:21 INFO - PROCESS | 1757 | 1464795141096 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]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1731ms 08:32:21 INFO - PROCESS | 1757 | 1464795141156 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1757 | 1464795141159 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:32:21 INFO - PROCESS | 1757 | 1464795141166 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1757 | 1464795141170 Marionette TRACE conn4 <- [1,1654,null,{}] 08:32:21 INFO - PROCESS | 1757 | 1464795141176 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}] 08:32:21 INFO - PROCESS | 1757 | 1464795141490 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:32:21 INFO - PROCESS | 1757 | 1464795141830 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d2000 == 151 [pid = 1757] [id = 421] 08:32:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x93ab7400) [pid = 1757] [serial = 1264] [outer = (nil)] 08:32:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x99e7ac00) [pid = 1757] [serial = 1265] [outer = 0x93ab7400] 08:32:21 INFO - PROCESS | 1757 | 1464795141931 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9a1e2000) [pid = 1757] [serial = 1266] [outer = 0x93ab7400] 08:32:22 INFO - PROCESS | 1757 | 1464795142853 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1735ms 08:32:22 INFO - PROCESS | 1757 | 1464795142906 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1757 | 1464795142909 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:32:22 INFO - PROCESS | 1757 | 1464795142920 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1757 | 1464795142923 Marionette TRACE conn4 <- [1,1658,null,{}] 08:32:22 INFO - PROCESS | 1757 | 1464795142930 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}] 08:32:23 INFO - PROCESS | 1757 | 1464795143192 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:32:23 INFO - PROCESS | 1757 | 1464795143529 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0a000 == 152 [pid = 1757] [id = 422] 08:32:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9911c400) [pid = 1757] [serial = 1267] [outer = (nil)] 08:32:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9a652800) [pid = 1757] [serial = 1268] [outer = 0x9911c400] 08:32:23 INFO - PROCESS | 1757 | 1464795143632 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9a6a8800) [pid = 1757] [serial = 1269] [outer = 0x9911c400] 08:32:24 INFO - PROCESS | 1757 | 1464795144610 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1751ms 08:32:24 INFO - PROCESS | 1757 | 1464795144672 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1757 | 1464795144677 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:32:24 INFO - PROCESS | 1757 | 1464795144684 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1757 | 1464795144688 Marionette TRACE conn4 <- [1,1662,null,{}] 08:32:24 INFO - PROCESS | 1757 | 1464795144695 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}] 08:32:24 INFO - PROCESS | 1757 | 1464795144950 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:32:25 INFO - PROCESS | 1757 | 1464795145293 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x9557f400 == 153 [pid = 1757] [id = 423] 08:32:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x99120800) [pid = 1757] [serial = 1270] [outer = (nil)] 08:32:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9ac54000) [pid = 1757] [serial = 1271] [outer = 0x99120800] 08:32:25 INFO - PROCESS | 1757 | 1464795145392 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9ac5d400) [pid = 1757] [serial = 1272] [outer = 0x99120800] 08:32:26 INFO - PROCESS | 1757 | 1464795146352 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]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1733ms 08:32:26 INFO - PROCESS | 1757 | 1464795146422 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1757 | 1464795146428 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:32:26 INFO - PROCESS | 1757 | 1464795146436 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1757 | 1464795146439 Marionette TRACE conn4 <- [1,1666,null,{}] 08:32:26 INFO - PROCESS | 1757 | 1464795146446 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}] 08:32:26 INFO - PROCESS | 1757 | 1464795146720 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:32:27 INFO - PROCESS | 1757 | 1464795147059 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a715c00 == 154 [pid = 1757] [id = 424] 08:32:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9ac4f800) [pid = 1757] [serial = 1273] [outer = (nil)] 08:32:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9b149c00) [pid = 1757] [serial = 1274] [outer = 0x9ac4f800] 08:32:27 INFO - PROCESS | 1757 | 1464795147163 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9b29b800) [pid = 1757] [serial = 1275] [outer = 0x9ac4f800] 08:32:28 INFO - PROCESS | 1757 | 1464795148134 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1734ms 08:32:28 INFO - PROCESS | 1757 | 1464795148188 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 1757 | 1464795148192 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:32:28 INFO - PROCESS | 1757 | 1464795148201 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1757 | 1464795148205 Marionette TRACE conn4 <- [1,1670,null,{}] 08:32:28 INFO - PROCESS | 1757 | 1464795148212 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}] 08:32:28 INFO - PROCESS | 1757 | 1464795148486 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:32:30 INFO - PROCESS | 1757 | --DOCSHELL 0x93b80800 == 153 [pid = 1757] [id = 6] 08:32:30 INFO - PROCESS | 1757 | --DOCSHELL 0x866e0400 == 152 [pid = 1757] [id = 308] 08:32:30 INFO - PROCESS | 1757 | --DOCSHELL 0x93a60000 == 151 [pid = 1757] [id = 8] 08:32:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8c588800 == 150 [pid = 1757] [id = 309] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x93a60400) [pid = 1757] [serial = 1140] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x89d14000) [pid = 1757] [serial = 1160] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x88dea000) [pid = 1757] [serial = 1155] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x95583000) [pid = 1757] [serial = 1145] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x91119400) [pid = 1757] [serial = 1134] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8c3db000) [pid = 1757] [serial = 1112] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x92885800) [pid = 1757] [serial = 1136] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8c58fc00) [pid = 1757] [serial = 1115] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8de3e800) [pid = 1757] [serial = 1121] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x89d10400) [pid = 1757] [serial = 1157] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x9507c800) [pid = 1757] [serial = 1143] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9b08f000) [pid = 1757] [serial = 1152] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8db47400) [pid = 1757] [serial = 1119] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9a4a0c00) [pid = 1757] [serial = 1148] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8ee9e000) [pid = 1757] [serial = 1128] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8ee9a800) [pid = 1757] [serial = 1127] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x89f93000) [pid = 1757] [serial = 1158] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8b423400) [pid = 1757] [serial = 1110] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8f687800) [pid = 1757] [serial = 1131] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8e5bc000) [pid = 1757] [serial = 1122] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8b1fa000) [pid = 1757] [serial = 1161] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x86cd6000) [pid = 1757] [serial = 1103] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x98188000) [pid = 1757] [serial = 1146] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8b1f0c00) [pid = 1757] [serial = 1109] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x928e4800) [pid = 1757] [serial = 1139] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8d94e400) [pid = 1757] [serial = 1118] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8fdf0800) [pid = 1757] [serial = 1133] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x95077800) [pid = 1757] [serial = 1142] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x88da3c00) [pid = 1757] [serial = 1154] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9288a400) [pid = 1757] [serial = 1137] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8b1fdc00) [pid = 1757] [serial = 1041] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9ac5c800) [pid = 1757] [serial = 1151] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9a4a9c00) [pid = 1757] [serial = 1149] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x87777800) [pid = 1757] [serial = 1104] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x89b38c00) [pid = 1757] [serial = 1106] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89d17400) [pid = 1757] [serial = 1107] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c6e0c00) [pid = 1757] [serial = 1116] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8eb1c400) [pid = 1757] [serial = 1125] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8f630400) [pid = 1757] [serial = 1130] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8e796400) [pid = 1757] [serial = 1124] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8c505400) [pid = 1757] [serial = 1113] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8b7d8400) [pid = 1757] [serial = 1163] [outer = (nil)] [url = about:blank] 08:32:30 INFO - PROCESS | 1757 | 1464795150823 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdc800 == 151 [pid = 1757] [id = 425] 08:32:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x86cde800) [pid = 1757] [serial = 1276] [outer = (nil)] 08:32:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x86e14800) [pid = 1757] [serial = 1277] [outer = 0x86cde800] 08:32:30 INFO - PROCESS | 1757 | 1464795150915 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x87a59c00) [pid = 1757] [serial = 1278] [outer = 0x86cde800] 08:32:31 INFO - PROCESS | 1757 | 1464795151833 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]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 3703ms 08:32:31 INFO - PROCESS | 1757 | 1464795151906 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1757 | 1464795151911 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:32:31 INFO - PROCESS | 1757 | 1464795151924 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1757 | 1464795151930 Marionette TRACE conn4 <- [1,1674,null,{}] 08:32:31 INFO - PROCESS | 1757 | 1464795151941 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}] 08:32:32 INFO - PROCESS | 1757 | 1464795152260 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:32:32 INFO - PROCESS | 1757 | 1464795152505 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b09800 == 152 [pid = 1757] [id = 426] 08:32:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x89b0c800) [pid = 1757] [serial = 1279] [outer = (nil)] 08:32:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x89d0b000) [pid = 1757] [serial = 1280] [outer = 0x89b0c800] 08:32:32 INFO - PROCESS | 1757 | 1464795152589 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89d18c00) [pid = 1757] [serial = 1281] [outer = 0x89b0c800] 08:32:33 INFO - PROCESS | 1757 | 1464795153527 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]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1646ms 08:32:33 INFO - PROCESS | 1757 | 1464795153571 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:32:33 INFO - PROCESS | 1757 | 1464795153578 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:32:33 INFO - PROCESS | 1757 | 1464795153599 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1757 | 1464795153604 Marionette TRACE conn4 <- [1,1678,null,{}] 08:32:33 INFO - PROCESS | 1757 | 1464795153611 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}] 08:32:33 INFO - PROCESS | 1757 | 1464795153911 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:32:33 INFO - PROCESS | 1757 | 1464795153953 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdb400 == 153 [pid = 1757] [id = 427] 08:32:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8adf9000) [pid = 1757] [serial = 1282] [outer = (nil)] 08:32:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8b1f0c00) [pid = 1757] [serial = 1283] [outer = 0x8adf9000] 08:32:34 INFO - PROCESS | 1757 | 1464795154037 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8b421000) [pid = 1757] [serial = 1284] [outer = 0x8adf9000] 08:32:35 INFO - PROCESS | 1757 | 1464795155210 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]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2212ms 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8e8d1800) [pid = 1757] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c6e6400) [pid = 1757] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89b2fc00) [pid = 1757] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8b1b4800) [pid = 1757] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x89b2d400) [pid = 1757] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8c349c00) [pid = 1757] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8fde6000) [pid = 1757] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8d9c9800) [pid = 1757] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8d954c00) [pid = 1757] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8db4d400) [pid = 1757] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x9a6a0400) [pid = 1757] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x86e1a000) [pid = 1757] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f685000) [pid = 1757] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8aed7800) [pid = 1757] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x92886800) [pid = 1757] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x88da8800) [pid = 1757] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8e8cc400) [pid = 1757] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9a4a0800) [pid = 1757] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x95084800) [pid = 1757] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x89f8a000) [pid = 1757] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:32:35 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x8c6df800) [pid = 1757] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:32:35 INFO - PROCESS | 1757 | 1464795155901 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 1757 | 1464795155904 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:32:35 INFO - PROCESS | 1757 | 1464795155922 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1757 | 1464795155932 Marionette TRACE conn4 <- [1,1682,null,{}] 08:32:35 INFO - PROCESS | 1757 | 1464795155941 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}] 08:32:36 INFO - PROCESS | 1757 | 1464795156227 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:32:36 INFO - PROCESS | 1757 | 1464795156357 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dec400 == 154 [pid = 1757] [id = 428] 08:32:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8a343000) [pid = 1757] [serial = 1285] [outer = (nil)] 08:32:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8c0eb000) [pid = 1757] [serial = 1286] [outer = 0x8a343000] 08:32:36 INFO - PROCESS | 1757 | 1464795156438 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8c3d3c00) [pid = 1757] [serial = 1287] [outer = 0x8a343000] 08:32:37 INFO - PROCESS | 1757 | 1464795157336 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]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1454ms 08:32:37 INFO - PROCESS | 1757 | 1464795157370 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 1757 | 1464795157373 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:32:37 INFO - PROCESS | 1757 | 1464795157381 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1757 | 1464795157385 Marionette TRACE conn4 <- [1,1686,null,{}] 08:32:37 INFO - PROCESS | 1757 | 1464795157391 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}] 08:32:37 INFO - PROCESS | 1757 | 1464795157615 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:32:37 INFO - PROCESS | 1757 | 1464795157935 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd6000 == 155 [pid = 1757] [id = 429] 08:32:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x86cdbc00) [pid = 1757] [serial = 1288] [outer = (nil)] 08:32:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x86e14c00) [pid = 1757] [serial = 1289] [outer = 0x86cdbc00] 08:32:38 INFO - PROCESS | 1757 | 1464795158127 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x87a65000) [pid = 1757] [serial = 1290] [outer = 0x86cdbc00] 08:32:39 INFO - PROCESS | 1757 | 1464795159158 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1843ms 08:32:39 INFO - PROCESS | 1757 | 1464795159226 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1757 | 1464795159234 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:32:39 INFO - PROCESS | 1757 | 1464795159245 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1757 | 1464795159251 Marionette TRACE conn4 <- [1,1690,null,{}] 08:32:39 INFO - PROCESS | 1757 | 1464795159261 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}] 08:32:39 INFO - PROCESS | 1757 | 1464795159529 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:32:39 INFO - PROCESS | 1757 | 1464795159842 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b2fc00 == 156 [pid = 1757] [id = 430] 08:32:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x89b3a000) [pid = 1757] [serial = 1291] [outer = (nil)] 08:32:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x89f95800) [pid = 1757] [serial = 1292] [outer = 0x89b3a000] 08:32:39 INFO - PROCESS | 1757 | 1464795159946 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8a34d000) [pid = 1757] [serial = 1293] [outer = 0x89b3a000] 08:32:40 INFO - PROCESS | 1757 | 1464795160962 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]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1796ms 08:32:41 INFO - PROCESS | 1757 | 1464795161044 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1757 | 1464795161052 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:32:41 INFO - PROCESS | 1757 | 1464795161062 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1757 | 1464795161067 Marionette TRACE conn4 <- [1,1694,null,{}] 08:32:41 INFO - PROCESS | 1757 | 1464795161074 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}] 08:32:41 INFO - PROCESS | 1757 | 1464795161383 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:32:41 INFO - PROCESS | 1757 | 1464795161766 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adee000 == 157 [pid = 1757] [id = 431] 08:32:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b1f1000) [pid = 1757] [serial = 1294] [outer = (nil)] 08:32:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8b7d3000) [pid = 1757] [serial = 1295] [outer = 0x8b1f1000] 08:32:41 INFO - PROCESS | 1757 | 1464795161867 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c34bc00) [pid = 1757] [serial = 1296] [outer = 0x8b1f1000] 08:32:43 INFO - PROCESS | 1757 | 1464795163048 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]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2046ms 08:32:43 INFO - PROCESS | 1757 | 1464795163109 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1757 | 1464795163114 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:32:43 INFO - PROCESS | 1757 | 1464795163125 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1757 | 1464795163150 Marionette TRACE conn4 <- [1,1698,null,{}] 08:32:43 INFO - PROCESS | 1757 | 1464795163252 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}] 08:32:43 INFO - PROCESS | 1757 | 1464795163556 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:32:43 INFO - PROCESS | 1757 | 1464795163845 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1eec00 == 158 [pid = 1757] [id = 432] 08:32:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b41b000) [pid = 1757] [serial = 1297] [outer = (nil)] 08:32:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c58d400) [pid = 1757] [serial = 1298] [outer = 0x8b41b000] 08:32:43 INFO - PROCESS | 1757 | 1464795163952 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c6de800) [pid = 1757] [serial = 1299] [outer = 0x8b41b000] 08:32:44 INFO - PROCESS | 1757 | 1464795164944 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]]]}] 08:32:44 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 08:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1863ms 08:32:44 INFO - PROCESS | 1757 | 1464795164992 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1757 | 1464795164997 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:32:45 INFO - PROCESS | 1757 | 1464795165004 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1757 | 1464795165007 Marionette TRACE conn4 <- [1,1702,null,{}] 08:32:45 INFO - PROCESS | 1757 | 1464795165015 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}] 08:32:45 INFO - PROCESS | 1757 | 1464795165268 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:32:45 INFO - PROCESS | 1757 | 1464795165595 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c581800 == 159 [pid = 1757] [id = 433] 08:32:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c581c00) [pid = 1757] [serial = 1300] [outer = (nil)] 08:32:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d864400) [pid = 1757] [serial = 1301] [outer = 0x8c581c00] 08:32:45 INFO - PROCESS | 1757 | 1464795165695 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8d955400) [pid = 1757] [serial = 1302] [outer = 0x8c581c00] 08:32:46 INFO - PROCESS | 1757 | 1464795166672 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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1739ms 08:32:46 INFO - PROCESS | 1757 | 1464795166745 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 1757 | 1464795166753 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:32:46 INFO - PROCESS | 1757 | 1464795166766 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1757 | 1464795166775 Marionette TRACE conn4 <- [1,1706,null,{}] 08:32:46 INFO - PROCESS | 1757 | 1464795166782 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}] 08:32:47 INFO - PROCESS | 1757 | 1464795167070 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:32:47 INFO - PROCESS | 1757 | 1464795167406 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da96c00 == 160 [pid = 1757] [id = 434] 08:32:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8da9a000) [pid = 1757] [serial = 1303] [outer = (nil)] 08:32:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8db43c00) [pid = 1757] [serial = 1304] [outer = 0x8da9a000] 08:32:47 INFO - PROCESS | 1757 | 1464795167538 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8e5bd400) [pid = 1757] [serial = 1305] [outer = 0x8da9a000] 08:32:48 INFO - PROCESS | 1757 | 1464795168585 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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1890ms 08:32:48 INFO - PROCESS | 1757 | 1464795168656 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1757 | 1464795168660 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:32:48 INFO - PROCESS | 1757 | 1464795168668 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1757 | 1464795168672 Marionette TRACE conn4 <- [1,1710,null,{}] 08:32:48 INFO - PROCESS | 1757 | 1464795168678 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}] 08:32:48 INFO - PROCESS | 1757 | 1464795168930 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:32:49 INFO - PROCESS | 1757 | 1464795169267 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94c400 == 161 [pid = 1757] [id = 435] 08:32:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8da9ac00) [pid = 1757] [serial = 1306] [outer = (nil)] 08:32:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8e8c4400) [pid = 1757] [serial = 1307] [outer = 0x8da9ac00] 08:32:49 INFO - PROCESS | 1757 | 1464795169362 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8eb1d400) [pid = 1757] [serial = 1308] [outer = 0x8da9ac00] 08:32:50 INFO - PROCESS | 1757 | 1464795170343 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]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1734ms 08:32:50 INFO - PROCESS | 1757 | 1464795170404 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 1757 | 1464795170407 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:32:50 INFO - PROCESS | 1757 | 1464795170416 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1757 | 1464795170420 Marionette TRACE conn4 <- [1,1714,null,{}] 08:32:50 INFO - PROCESS | 1757 | 1464795170427 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}] 08:32:50 INFO - PROCESS | 1757 | 1464795170681 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:32:51 INFO - PROCESS | 1757 | 1464795171017 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1ef000 == 162 [pid = 1757] [id = 436] 08:32:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8d85a000) [pid = 1757] [serial = 1309] [outer = (nil)] 08:32:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8ee9e000) [pid = 1757] [serial = 1310] [outer = 0x8d85a000] 08:32:51 INFO - PROCESS | 1757 | 1464795171130 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f4edc00) [pid = 1757] [serial = 1311] [outer = 0x8d85a000] 08:32:52 INFO - PROCESS | 1757 | 1464795172126 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]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1748ms 08:32:52 INFO - PROCESS | 1757 | 1464795172176 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:32:52 INFO - PROCESS | 1757 | 1464795172181 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:32:52 INFO - PROCESS | 1757 | 1464795172189 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1757 | 1464795172192 Marionette TRACE conn4 <- [1,1718,null,{}] 08:32:52 INFO - PROCESS | 1757 | 1464795172199 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}] 08:32:52 INFO - PROCESS | 1757 | 1464795172457 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:32:52 INFO - PROCESS | 1757 | 1464795172787 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e1cc00 == 163 [pid = 1757] [id = 437] 08:32:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x89b30000) [pid = 1757] [serial = 1312] [outer = (nil)] 08:32:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8f621400) [pid = 1757] [serial = 1313] [outer = 0x89b30000] 08:32:52 INFO - PROCESS | 1757 | 1464795172891 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8f688000) [pid = 1757] [serial = 1314] [outer = 0x89b30000] 08:32:53 INFO - PROCESS | 1757 | 1464795173892 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1740ms 08:32:53 INFO - PROCESS | 1757 | 1464795173928 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1757 | 1464795173933 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:32:53 INFO - PROCESS | 1757 | 1464795173941 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1757 | 1464795173945 Marionette TRACE conn4 <- [1,1722,null,{}] 08:32:53 INFO - PROCESS | 1757 | 1464795173953 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}] 08:32:54 INFO - PROCESS | 1757 | 1464795174204 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:32:54 INFO - PROCESS | 1757 | 1464795174529 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece3000 == 164 [pid = 1757] [id = 438] 08:32:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8f62c400) [pid = 1757] [serial = 1315] [outer = (nil)] 08:32:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8ffc1400) [pid = 1757] [serial = 1316] [outer = 0x8f62c400] 08:32:54 INFO - PROCESS | 1757 | 1464795174633 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x8ffc6c00) [pid = 1757] [serial = 1317] [outer = 0x8f62c400] 08:32:55 INFO - PROCESS | 1757 | 1464795175607 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]]]}] 08:32:55 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 08:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1739ms 08:32:55 INFO - PROCESS | 1757 | 1464795175681 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1757 | 1464795175685 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:32:55 INFO - PROCESS | 1757 | 1464795175693 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1757 | 1464795175697 Marionette TRACE conn4 <- [1,1726,null,{}] 08:32:55 INFO - PROCESS | 1757 | 1464795175703 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}] 08:32:55 INFO - PROCESS | 1757 | 1464795175960 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:32:56 INFO - PROCESS | 1757 | 1464795176299 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x91186000 == 165 [pid = 1757] [id = 439] 08:32:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x91186400) [pid = 1757] [serial = 1318] [outer = (nil)] 08:32:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x91b09800) [pid = 1757] [serial = 1319] [outer = 0x91186400] 08:32:56 INFO - PROCESS | 1757 | 1464795176417 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x91d47c00) [pid = 1757] [serial = 1320] [outer = 0x91186400] 08:32:57 INFO - PROCESS | 1757 | 1464795177436 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1787ms 08:32:57 INFO - PROCESS | 1757 | 1464795177482 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:32:57 INFO - PROCESS | 1757 | 1464795177487 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:32:57 INFO - PROCESS | 1757 | 1464795177494 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1757 | 1464795177500 Marionette TRACE conn4 <- [1,1730,null,{}] 08:32:57 INFO - PROCESS | 1757 | 1464795177506 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}] 08:32:57 INFO - PROCESS | 1757 | 1464795177802 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:32:58 INFO - PROCESS | 1757 | 1464795178137 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7da400 == 166 [pid = 1757] [id = 440] 08:32:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x8d858400) [pid = 1757] [serial = 1321] [outer = (nil)] 08:32:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x93ab5000) [pid = 1757] [serial = 1322] [outer = 0x8d858400] 08:32:58 INFO - PROCESS | 1757 | 1464795178252 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x93b88400) [pid = 1757] [serial = 1323] [outer = 0x8d858400] 08:32:59 INFO - PROCESS | 1757 | 1464795179237 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]]]}] 08:32:59 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 08:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1794ms 08:32:59 INFO - PROCESS | 1757 | 1464795179289 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 1757 | 1464795179294 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:32:59 INFO - PROCESS | 1757 | 1464795179301 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1757 | 1464795179305 Marionette TRACE conn4 <- [1,1734,null,{}] 08:32:59 INFO - PROCESS | 1757 | 1464795179312 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}] 08:32:59 INFO - PROCESS | 1757 | 1464795179571 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:32:59 INFO - PROCESS | 1757 | 1464795179902 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a348800 == 167 [pid = 1757] [id = 441] 08:32:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x91d3f000) [pid = 1757] [serial = 1324] [outer = (nil)] 08:32:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x950c6800) [pid = 1757] [serial = 1325] [outer = 0x91d3f000] 08:33:00 INFO - PROCESS | 1757 | 1464795180006 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9527f000) [pid = 1757] [serial = 1326] [outer = 0x91d3f000] 08:33:00 INFO - PROCESS | 1757 | 1464795180951 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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1686ms 08:33:00 INFO - PROCESS | 1757 | 1464795180988 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:33:01 INFO - PROCESS | 1757 | 1464795181003 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:33:01 INFO - PROCESS | 1757 | 1464795181011 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1757 | 1464795181015 Marionette TRACE conn4 <- [1,1738,null,{}] 08:33:01 INFO - PROCESS | 1757 | 1464795181022 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}] 08:33:01 INFO - PROCESS | 1757 | 1464795181267 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:33:01 INFO - PROCESS | 1757 | 1464795181594 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507a800 == 168 [pid = 1757] [id = 442] 08:33:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9507b800) [pid = 1757] [serial = 1327] [outer = (nil)] 08:33:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9818a000) [pid = 1757] [serial = 1328] [outer = 0x9507b800] 08:33:01 INFO - PROCESS | 1757 | 1464795181698 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x99501c00) [pid = 1757] [serial = 1329] [outer = 0x9507b800] 08:33:02 INFO - PROCESS | 1757 | 1464795182707 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1739ms 08:33:02 INFO - PROCESS | 1757 | 1464795182759 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:33:02 INFO - PROCESS | 1757 | 1464795182765 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:33:02 INFO - PROCESS | 1757 | 1464795182772 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1757 | 1464795182775 Marionette TRACE conn4 <- [1,1742,null,{}] 08:33:02 INFO - PROCESS | 1757 | 1464795182783 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}] 08:33:03 INFO - PROCESS | 1757 | 1464795183041 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:33:03 INFO - PROCESS | 1757 | 1464795183388 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507d000 == 169 [pid = 1757] [id = 443] 08:33:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9507f800) [pid = 1757] [serial = 1330] [outer = (nil)] 08:33:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9a4a7000) [pid = 1757] [serial = 1331] [outer = 0x9507f800] 08:33:03 INFO - PROCESS | 1757 | 1464795183506 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9a4ef800) [pid = 1757] [serial = 1332] [outer = 0x9507f800] 08:33:04 INFO - PROCESS | 1757 | 1464795184468 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1738ms 08:33:04 INFO - PROCESS | 1757 | 1464795184526 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1757 | 1464795184530 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:33:04 INFO - PROCESS | 1757 | 1464795184542 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1757 | 1464795184545 Marionette TRACE conn4 <- [1,1746,null,{}] 08:33:04 INFO - PROCESS | 1757 | 1464795184552 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}] 08:33:04 INFO - PROCESS | 1757 | 1464795184804 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:33:05 INFO - PROCESS | 1757 | 1464795185138 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507e000 == 170 [pid = 1757] [id = 444] 08:33:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9a1e0400) [pid = 1757] [serial = 1333] [outer = (nil)] 08:33:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a9f4c00) [pid = 1757] [serial = 1334] [outer = 0x9a1e0400] 08:33:05 INFO - PROCESS | 1757 | 1464795185247 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9ac55800) [pid = 1757] [serial = 1335] [outer = 0x9a1e0400] 08:33:06 INFO - PROCESS | 1757 | 1464795186185 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1685ms 08:33:06 INFO - PROCESS | 1757 | 1464795186244 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1757 | 1464795186249 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:33:06 INFO - PROCESS | 1757 | 1464795186259 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1757 | 1464795186263 Marionette TRACE conn4 <- [1,1750,null,{}] 08:33:06 INFO - PROCESS | 1757 | 1464795186269 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}] 08:33:06 INFO - PROCESS | 1757 | 1464795186520 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:33:06 INFO - PROCESS | 1757 | 1464795186843 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bc800 == 171 [pid = 1757] [id = 445] 08:33:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x8daa3000) [pid = 1757] [serial = 1336] [outer = (nil)] 08:33:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9b09b000) [pid = 1757] [serial = 1337] [outer = 0x8daa3000] 08:33:06 INFO - PROCESS | 1757 | 1464795186943 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9b146800) [pid = 1757] [serial = 1338] [outer = 0x8daa3000] 08:33:08 INFO - PROCESS | 1757 | 1464795188097 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]]]}] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86e0f000 == 170 [pid = 1757] [id = 323] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x866dac00 == 169 [pid = 1757] [id = 386] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x93b81000 == 168 [pid = 1757] [id = 24] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee9d000 == 167 [pid = 1757] [id = 296] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0xa1063800 == 166 [pid = 1757] [id = 19] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8f690800 == 165 [pid = 1757] [id = 295] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34c000 == 164 [pid = 1757] [id = 290] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x87bfa000 == 163 [pid = 1757] [id = 384] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee9f000 == 162 [pid = 1757] [id = 294] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x87776000 == 161 [pid = 1757] [id = 243] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d0c00 == 160 [pid = 1757] [id = 289] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8a342000 == 159 [pid = 1757] [id = 297] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1f5c00 == 158 [pid = 1757] [id = 293] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0eac00 == 157 [pid = 1757] [id = 292] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x88dec400 == 156 [pid = 1757] [id = 428] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdb400 == 155 [pid = 1757] [id = 427] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89b09800 == 154 [pid = 1757] [id = 426] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdc800 == 153 [pid = 1757] [id = 425] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x9557f400 == 152 [pid = 1757] [id = 423] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89b0a000 == 151 [pid = 1757] [id = 422] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d2000 == 150 [pid = 1757] [id = 421] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x91d42000 == 149 [pid = 1757] [id = 419] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd4800 == 148 [pid = 1757] [id = 420] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89b38800 == 147 [pid = 1757] [id = 418] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4f7c00 == 146 [pid = 1757] [id = 417] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e7400 == 145 [pid = 1757] [id = 416] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e4000 == 144 [pid = 1757] [id = 415] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86e13800 == 143 [pid = 1757] [id = 414] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e6c00 == 142 [pid = 1757] [id = 413] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c50d000 == 141 [pid = 1757] [id = 411] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34c400 == 140 [pid = 1757] [id = 412] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8aecf400 == 139 [pid = 1757] [id = 410] 08:33:10 INFO - PROCESS | 1757 | --DOCSHELL 0x86e19800 == 138 [pid = 1757] [id = 409] 08:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 4555ms 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8b1f7800) [pid = 1757] [serial = 1226] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x87bf3000) [pid = 1757] [serial = 1217] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8ffbe000) [pid = 1757] [serial = 1191] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8b7d1400) [pid = 1757] [serial = 1224] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x928e4400) [pid = 1757] [serial = 1196] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x89d0a000) [pid = 1757] [serial = 1167] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8f627000) [pid = 1757] [serial = 1185] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9b094800) [pid = 1757] [serial = 1212] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x98184000) [pid = 1757] [serial = 1202] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8b416c00) [pid = 1757] [serial = 1101] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8da94400) [pid = 1757] [serial = 1175] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8f6e2800) [pid = 1757] [serial = 1187] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8d859800) [pid = 1757] [serial = 1172] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8da9d400) [pid = 1757] [serial = 1176] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9a70bc00) [pid = 1757] [serial = 1208] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8d94a800) [pid = 1757] [serial = 1173] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x95084c00) [pid = 1757] [serial = 1199] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8ee96c00) [pid = 1757] [serial = 1184] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x89d12800) [pid = 1757] [serial = 1220] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8c3d7000) [pid = 1757] [serial = 1170] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x89f95400) [pid = 1757] [serial = 1221] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x9ac5d000) [pid = 1757] [serial = 1211] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8f6e6000) [pid = 1757] [serial = 1188] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x91187800) [pid = 1757] [serial = 1193] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9950a000) [pid = 1757] [serial = 1203] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9a4a9800) [pid = 1757] [serial = 1206] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x9a718000) [pid = 1757] [serial = 1209] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x95282800) [pid = 1757] [serial = 1200] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x89b0a400) [pid = 1757] [serial = 1166] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8b1f6400) [pid = 1757] [serial = 1223] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8db4d800) [pid = 1757] [serial = 1178] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8de33000) [pid = 1757] [serial = 1179] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9118c000) [pid = 1757] [serial = 1194] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8fdec400) [pid = 1757] [serial = 1190] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a4a1000) [pid = 1757] [serial = 1205] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8eb22000) [pid = 1757] [serial = 1182] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8e78e400) [pid = 1757] [serial = 1181] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9b14c000) [pid = 1757] [serial = 1215] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8c34f400) [pid = 1757] [serial = 1169] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x88da6800) [pid = 1757] [serial = 1218] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x93b88800) [pid = 1757] [serial = 1197] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9b149000) [pid = 1757] [serial = 1214] [outer = (nil)] [url = about:blank] 08:33:11 INFO - PROCESS | 1757 | 1464795191160 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1757 | 1464795191166 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:33:11 INFO - PROCESS | 1757 | 1464795191182 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1757 | 1464795191192 Marionette TRACE conn4 <- [1,1754,null,{}] 08:33:11 INFO - PROCESS | 1757 | 1464795191200 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}] 08:33:11 INFO - PROCESS | 1757 | 1464795191420 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:33:11 INFO - PROCESS | 1757 | 1464795191640 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5fc00 == 139 [pid = 1757] [id = 446] 08:33:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x87a60c00) [pid = 1757] [serial = 1339] [outer = (nil)] 08:33:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x87bf4800) [pid = 1757] [serial = 1340] [outer = 0x87a60c00] 08:33:11 INFO - PROCESS | 1757 | 1464795191724 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x88da8000) [pid = 1757] [serial = 1341] [outer = 0x87a60c00] 08:33:12 INFO - PROCESS | 1757 | 1464795192634 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1491ms 08:33:12 INFO - PROCESS | 1757 | 1464795192674 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1757 | 1464795192681 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:33:12 INFO - PROCESS | 1757 | 1464795192695 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1757 | 1464795192700 Marionette TRACE conn4 <- [1,1758,null,{}] 08:33:12 INFO - PROCESS | 1757 | 1464795192708 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}] 08:33:12 INFO - PROCESS | 1757 | 1464795192948 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:33:13 INFO - PROCESS | 1757 | 1464795193224 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b2e400 == 140 [pid = 1757] [id = 447] 08:33:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x89b31400) [pid = 1757] [serial = 1342] [outer = (nil)] 08:33:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x89d0e400) [pid = 1757] [serial = 1343] [outer = 0x89b31400] 08:33:13 INFO - PROCESS | 1757 | 1464795193328 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89f91c00) [pid = 1757] [serial = 1344] [outer = 0x89b31400] 08:33:14 INFO - PROCESS | 1757 | 1464795194331 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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1697ms 08:33:14 INFO - PROCESS | 1757 | 1464795194395 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1757 | 1464795194400 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:33:14 INFO - PROCESS | 1757 | 1464795194407 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1757 | 1464795194411 Marionette TRACE conn4 <- [1,1762,null,{}] 08:33:14 INFO - PROCESS | 1757 | 1464795194428 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}] 08:33:14 INFO - PROCESS | 1757 | 1464795194748 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:33:14 INFO - PROCESS | 1757 | 1464795194963 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34e800 == 141 [pid = 1757] [id = 448] 08:33:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8b1b4800) [pid = 1757] [serial = 1345] [outer = (nil)] 08:33:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8b1f8000) [pid = 1757] [serial = 1346] [outer = 0x8b1b4800] 08:33:15 INFO - PROCESS | 1757 | 1464795195053 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8b424400) [pid = 1757] [serial = 1347] [outer = 0x8b1b4800] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8c506400) [pid = 1757] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9911c400) [pid = 1757] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8e78c400) [pid = 1757] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8d864c00) [pid = 1757] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x928dd400) [pid = 1757] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8f622400) [pid = 1757] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x99120800) [pid = 1757] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8777ac00) [pid = 1757] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x86cde800) [pid = 1757] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9ac4f800) [pid = 1757] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x93ab7400) [pid = 1757] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x928dc800) [pid = 1757] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8b7ce800) [pid = 1757] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x89b0c800) [pid = 1757] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8c582c00) [pid = 1757] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8b41a400) [pid = 1757] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8adf9000) [pid = 1757] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8e791c00) [pid = 1757] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8d9cf800) [pid = 1757] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:33:16 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8c587000) [pid = 1757] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:33:16 INFO - PROCESS | 1757 | 1464795196711 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2336ms 08:33:16 INFO - PROCESS | 1757 | 1464795196744 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1757 | 1464795196748 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:33:16 INFO - PROCESS | 1757 | 1464795196756 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1757 | 1464795196760 Marionette TRACE conn4 <- [1,1766,null,{}] 08:33:16 INFO - PROCESS | 1757 | 1464795196783 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}] 08:33:17 INFO - PROCESS | 1757 | 1464795197084 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:33:17 INFO - PROCESS | 1757 | 1464795197103 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bfec00 == 142 [pid = 1757] [id = 449] 08:33:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8a349800) [pid = 1757] [serial = 1348] [outer = (nil)] 08:33:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8c0efc00) [pid = 1757] [serial = 1349] [outer = 0x8a349800] 08:33:17 INFO - PROCESS | 1757 | 1464795197187 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c3d4000) [pid = 1757] [serial = 1350] [outer = 0x8a349800] 08:33:18 INFO - PROCESS | 1757 | 1464795198180 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1448ms 08:33:18 INFO - PROCESS | 1757 | 1464795198205 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1757 | 1464795198209 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:33:18 INFO - PROCESS | 1757 | 1464795198216 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1757 | 1464795198220 Marionette TRACE conn4 <- [1,1770,null,{}] 08:33:18 INFO - PROCESS | 1757 | 1464795198226 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}] 08:33:18 INFO - PROCESS | 1757 | 1464795198587 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:33:18 INFO - PROCESS | 1757 | 1464795198950 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdb400 == 143 [pid = 1757] [id = 450] 08:33:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x86cdc800) [pid = 1757] [serial = 1351] [outer = (nil)] 08:33:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8776f400) [pid = 1757] [serial = 1352] [outer = 0x86cdc800] 08:33:19 INFO - PROCESS | 1757 | 1464795199055 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x87a5d400) [pid = 1757] [serial = 1353] [outer = 0x86cdc800] 08:33:20 INFO - PROCESS | 1757 | 1464795200069 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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1899ms 08:33:20 INFO - PROCESS | 1757 | 1464795200121 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1757 | 1464795200127 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:33:20 INFO - PROCESS | 1757 | 1464795200137 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1757 | 1464795200144 Marionette TRACE conn4 <- [1,1774,null,{}] 08:33:20 INFO - PROCESS | 1757 | 1464795200158 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}] 08:33:20 INFO - PROCESS | 1757 | 1464795200428 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:33:20 INFO - PROCESS | 1757 | 1464795200766 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8fc00 == 144 [pid = 1757] [id = 451] 08:33:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x89f93c00) [pid = 1757] [serial = 1354] [outer = (nil)] 08:33:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8a34c000) [pid = 1757] [serial = 1355] [outer = 0x89f93c00] 08:33:20 INFO - PROCESS | 1757 | 1464795200873 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b1ba800) [pid = 1757] [serial = 1356] [outer = 0x89f93c00] 08:33:21 INFO - PROCESS | 1757 | 1464795201901 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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1840ms 08:33:21 INFO - PROCESS | 1757 | 1464795201979 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 1757 | 1464795201984 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:33:21 INFO - PROCESS | 1757 | 1464795201992 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1757 | 1464795201996 Marionette TRACE conn4 <- [1,1778,null,{}] 08:33:22 INFO - PROCESS | 1757 | 1464795202003 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}] 08:33:22 INFO - PROCESS | 1757 | 1464795202331 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:33:22 INFO - PROCESS | 1757 | 1464795202755 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0e800 == 145 [pid = 1757] [id = 452] 08:33:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c341c00) [pid = 1757] [serial = 1357] [outer = (nil)] 08:33:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c3d7000) [pid = 1757] [serial = 1358] [outer = 0x8c341c00] 08:33:22 INFO - PROCESS | 1757 | 1464795202853 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c508000) [pid = 1757] [serial = 1359] [outer = 0x8c341c00] 08:33:23 INFO - PROCESS | 1757 | 1464795203947 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]]]}] 08:33:23 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 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1994ms 08:33:23 INFO - PROCESS | 1757 | 1464795203987 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1757 | 1464795203994 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:33:24 INFO - PROCESS | 1757 | 1464795204014 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1757 | 1464795204023 Marionette TRACE conn4 <- [1,1782,null,{}] 08:33:24 INFO - PROCESS | 1757 | 1464795204030 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}] 08:33:24 INFO - PROCESS | 1757 | 1464795204333 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:33:24 INFO - PROCESS | 1757 | 1464795204663 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7cf000 == 146 [pid = 1757] [id = 453] 08:33:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c0e2c00) [pid = 1757] [serial = 1360] [outer = (nil)] 08:33:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8d855c00) [pid = 1757] [serial = 1361] [outer = 0x8c0e2c00] 08:33:24 INFO - PROCESS | 1757 | 1464795204767 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8d863c00) [pid = 1757] [serial = 1362] [outer = 0x8c0e2c00] 08:33:25 INFO - PROCESS | 1757 | 1464795205728 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]]]}] 08:33:25 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 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1762ms 08:33:25 INFO - PROCESS | 1757 | 1464795205769 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1757 | 1464795205773 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:33:25 INFO - PROCESS | 1757 | 1464795205800 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1757 | 1464795205806 Marionette TRACE conn4 <- [1,1786,null,{}] 08:33:25 INFO - PROCESS | 1757 | 1464795205815 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}] 08:33:26 INFO - PROCESS | 1757 | 1464795206071 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:33:26 INFO - PROCESS | 1757 | 1464795206371 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e13800 == 147 [pid = 1757] [id = 454] 08:33:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d857c00) [pid = 1757] [serial = 1363] [outer = (nil)] 08:33:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8d9d7400) [pid = 1757] [serial = 1364] [outer = 0x8d857c00] 08:33:26 INFO - PROCESS | 1757 | 1464795206472 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8da9e000) [pid = 1757] [serial = 1365] [outer = 0x8d857c00] 08:33:27 INFO - PROCESS | 1757 | 1464795207485 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]]]}] 08:33:27 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 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1757ms 08:33:27 INFO - PROCESS | 1757 | 1464795207540 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1757 | 1464795207544 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:33:27 INFO - PROCESS | 1757 | 1464795207551 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1757 | 1464795207555 Marionette TRACE conn4 <- [1,1790,null,{}] 08:33:27 INFO - PROCESS | 1757 | 1464795207562 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}] 08:33:27 INFO - PROCESS | 1757 | 1464795207834 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:33:28 INFO - PROCESS | 1757 | 1464795208186 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de35800 == 148 [pid = 1757] [id = 455] 08:33:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8de36000) [pid = 1757] [serial = 1366] [outer = (nil)] 08:33:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8de3d400) [pid = 1757] [serial = 1367] [outer = 0x8de36000] 08:33:28 INFO - PROCESS | 1757 | 1464795208299 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8e78cc00) [pid = 1757] [serial = 1368] [outer = 0x8de36000] 08:33:29 INFO - PROCESS | 1757 | 1464795209333 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]]]}] 08:33:29 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) 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1843ms 08:33:29 INFO - PROCESS | 1757 | 1464795209396 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1757 | 1464795209399 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:33:29 INFO - PROCESS | 1757 | 1464795209407 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1757 | 1464795209411 Marionette TRACE conn4 <- [1,1794,null,{}] 08:33:29 INFO - PROCESS | 1757 | 1464795209417 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}] 08:33:29 INFO - PROCESS | 1757 | 1464795209669 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:33:30 INFO - PROCESS | 1757 | 1464795210001 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de31c00 == 149 [pid = 1757] [id = 456] 08:33:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8de37400) [pid = 1757] [serial = 1369] [outer = (nil)] 08:33:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8eceac00) [pid = 1757] [serial = 1370] [outer = 0x8de37400] 08:33:30 INFO - PROCESS | 1757 | 1464795210102 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8ee9b800) [pid = 1757] [serial = 1371] [outer = 0x8de37400] 08:33:31 INFO - PROCESS | 1757 | 1464795211085 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]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1738ms 08:33:31 INFO - PROCESS | 1757 | 1464795211146 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:33:31 INFO - PROCESS | 1757 | 1464795211151 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:33:31 INFO - PROCESS | 1757 | 1464795211158 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1757 | 1464795211162 Marionette TRACE conn4 <- [1,1798,null,{}] 08:33:31 INFO - PROCESS | 1757 | 1464795211168 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}] 08:33:31 INFO - PROCESS | 1757 | 1464795211434 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:33:31 INFO - PROCESS | 1757 | 1464795211767 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de31800 == 150 [pid = 1757] [id = 457] 08:33:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8eb1c400) [pid = 1757] [serial = 1372] [outer = (nil)] 08:33:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f628c00) [pid = 1757] [serial = 1373] [outer = 0x8eb1c400] 08:33:31 INFO - PROCESS | 1757 | 1464795211869 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8f687000) [pid = 1757] [serial = 1374] [outer = 0x8eb1c400] 08:33:32 INFO - PROCESS | 1757 | 1464795212859 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]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1732ms 08:33:32 INFO - PROCESS | 1757 | 1464795212890 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1757 | 1464795212894 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:33:32 INFO - PROCESS | 1757 | 1464795212904 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1757 | 1464795212908 Marionette TRACE conn4 <- [1,1802,null,{}] 08:33:32 INFO - PROCESS | 1757 | 1464795212915 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}] 08:33:33 INFO - PROCESS | 1757 | 1464795213163 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:33:33 INFO - PROCESS | 1757 | 1464795213522 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f98400 == 151 [pid = 1757] [id = 458] 08:33:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8a34c400) [pid = 1757] [serial = 1375] [outer = (nil)] 08:33:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8f6f1400) [pid = 1757] [serial = 1376] [outer = 0x8a34c400] 08:33:33 INFO - PROCESS | 1757 | 1464795213620 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8fde4800) [pid = 1757] [serial = 1377] [outer = 0x8a34c400] 08:33:34 INFO - PROCESS | 1757 | 1464795214584 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1741ms 08:33:34 INFO - PROCESS | 1757 | 1464795214646 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:33:34 INFO - PROCESS | 1757 | 1464795214650 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:33:34 INFO - PROCESS | 1757 | 1464795214657 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1757 | 1464795214668 Marionette TRACE conn4 <- [1,1806,null,{}] 08:33:34 INFO - PROCESS | 1757 | 1464795214673 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}] 08:33:34 INFO - PROCESS | 1757 | 1464795214954 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:33:35 INFO - PROCESS | 1757 | 1464795215287 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b41cc00 == 152 [pid = 1757] [id = 459] 08:33:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8f626800) [pid = 1757] [serial = 1378] [outer = (nil)] 08:33:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91117800) [pid = 1757] [serial = 1379] [outer = 0x8f626800] 08:33:35 INFO - PROCESS | 1757 | 1464795215384 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x91120400) [pid = 1757] [serial = 1380] [outer = 0x8f626800] 08:33:36 INFO - PROCESS | 1757 | 1464795216351 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1751ms 08:33:36 INFO - PROCESS | 1757 | 1464795216409 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1757 | 1464795216412 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:33:36 INFO - PROCESS | 1757 | 1464795216420 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1757 | 1464795216423 Marionette TRACE conn4 <- [1,1810,null,{}] 08:33:36 INFO - PROCESS | 1757 | 1464795216430 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}] 08:33:36 INFO - PROCESS | 1757 | 1464795216681 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:33:37 INFO - PROCESS | 1757 | 1464795217021 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d43c00 == 153 [pid = 1757] [id = 460] 08:33:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x91d44400) [pid = 1757] [serial = 1381] [outer = (nil)] 08:33:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x91d49c00) [pid = 1757] [serial = 1382] [outer = 0x91d44400] 08:33:37 INFO - PROCESS | 1757 | 1464795217141 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9288f000) [pid = 1757] [serial = 1383] [outer = 0x91d44400] 08:33:38 INFO - PROCESS | 1757 | 1464795218229 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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1886ms 08:33:38 INFO - PROCESS | 1757 | 1464795218308 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 1757 | 1464795218313 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:33:38 INFO - PROCESS | 1757 | 1464795218320 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1757 | 1464795218325 Marionette TRACE conn4 <- [1,1814,null,{}] 08:33:38 INFO - PROCESS | 1757 | 1464795218331 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}] 08:33:38 INFO - PROCESS | 1757 | 1464795218669 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:33:39 INFO - PROCESS | 1757 | 1464795219013 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288d400 == 154 [pid = 1757] [id = 461] 08:33:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x928db800) [pid = 1757] [serial = 1384] [outer = (nil)] 08:33:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x95080c00) [pid = 1757] [serial = 1385] [outer = 0x928db800] 08:33:39 INFO - PROCESS | 1757 | 1464795219109 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x95283c00) [pid = 1757] [serial = 1386] [outer = 0x928db800] 08:33:40 INFO - PROCESS | 1757 | 1464795220106 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]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1838ms 08:33:40 INFO - PROCESS | 1757 | 1464795220162 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1757 | 1464795220167 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:33:40 INFO - PROCESS | 1757 | 1464795220177 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1757 | 1464795220180 Marionette TRACE conn4 <- [1,1818,null,{}] 08:33:40 INFO - PROCESS | 1757 | 1464795220187 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}] 08:33:40 INFO - PROCESS | 1757 | 1464795220449 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:33:40 INFO - PROCESS | 1757 | 1464795220782 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4efc00 == 155 [pid = 1757] [id = 462] 08:33:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x91b06800) [pid = 1757] [serial = 1387] [outer = (nil)] 08:33:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x99120800) [pid = 1757] [serial = 1388] [outer = 0x91b06800] 08:33:40 INFO - PROCESS | 1757 | 1464795220881 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x99e80c00) [pid = 1757] [serial = 1389] [outer = 0x91b06800] 08:33:41 INFO - PROCESS | 1757 | 1464795221875 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]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1740ms 08:33:41 INFO - PROCESS | 1757 | 1464795221919 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1757 | 1464795221923 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:33:41 INFO - PROCESS | 1757 | 1464795221930 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1757 | 1464795221934 Marionette TRACE conn4 <- [1,1822,null,{}] 08:33:41 INFO - PROCESS | 1757 | 1464795221941 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}] 08:33:42 INFO - PROCESS | 1757 | 1464795222187 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:33:42 INFO - PROCESS | 1757 | 1464795222523 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd6c00 == 156 [pid = 1757] [id = 463] 08:33:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x95282800) [pid = 1757] [serial = 1390] [outer = (nil)] 08:33:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9a4ad400) [pid = 1757] [serial = 1391] [outer = 0x95282800] 08:33:42 INFO - PROCESS | 1757 | 1464795222627 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a6a0800) [pid = 1757] [serial = 1392] [outer = 0x95282800] 08:33:43 INFO - PROCESS | 1757 | 1464795223602 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1737ms 08:33:43 INFO - PROCESS | 1757 | 1464795223668 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:43 INFO - PROCESS | 1757 | 1464795223673 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:33:43 INFO - PROCESS | 1757 | 1464795223680 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1757 | 1464795223684 Marionette TRACE conn4 <- [1,1826,null,{}] 08:33:43 INFO - PROCESS | 1757 | 1464795223690 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}] 08:33:43 INFO - PROCESS | 1757 | 1464795223938 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:33:44 INFO - PROCESS | 1757 | 1464795224285 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c50ac00 == 157 [pid = 1757] [id = 464] 08:33:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x8d955c00) [pid = 1757] [serial = 1393] [outer = (nil)] 08:33:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9a7bfc00) [pid = 1757] [serial = 1394] [outer = 0x8d955c00] 08:33:44 INFO - PROCESS | 1757 | 1464795224390 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9ac51800) [pid = 1757] [serial = 1395] [outer = 0x8d955c00] 08:33:45 INFO - PROCESS | 1757 | 1464795225364 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1736ms 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:45 INFO - PROCESS | 1757 | 1464795225417 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1757 | 1464795225420 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:33:45 INFO - PROCESS | 1757 | 1464795225428 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1757 | 1464795225431 Marionette TRACE conn4 <- [1,1830,null,{}] 08:33:45 INFO - PROCESS | 1757 | 1464795225438 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}] 08:33:45 INFO - PROCESS | 1757 | 1464795225690 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:33:46 INFO - PROCESS | 1757 | 1464795226028 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4ae000 == 158 [pid = 1757] [id = 465] 08:33:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a4ef000) [pid = 1757] [serial = 1396] [outer = (nil)] 08:33:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9b144000) [pid = 1757] [serial = 1397] [outer = 0x9a4ef000] 08:33:46 INFO - PROCESS | 1757 | 1464795226128 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9b14c000) [pid = 1757] [serial = 1398] [outer = 0x9a4ef000] 08:33:47 INFO - PROCESS | 1757 | 1464795227095 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1741ms 08:33:47 INFO - PROCESS | 1757 | 1464795227169 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1757 | 1464795227173 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:47 INFO - PROCESS | 1757 | 1464795227181 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1757 | 1464795227185 Marionette TRACE conn4 <- [1,1834,null,{}] 08:33:47 INFO - PROCESS | 1757 | 1464795227191 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}] 08:33:47 INFO - PROCESS | 1757 | 1464795227443 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:33:47 INFO - PROCESS | 1757 | 1464795227782 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4ae800 == 159 [pid = 1757] [id = 466] 08:33:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9b096c00) [pid = 1757] [serial = 1399] [outer = (nil)] 08:33:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9bc78400) [pid = 1757] [serial = 1400] [outer = 0x9b096c00] 08:33:47 INFO - PROCESS | 1757 | 1464795227885 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9bca3000) [pid = 1757] [serial = 1401] [outer = 0x9b096c00] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8da9bc00 == 158 [pid = 1757] [id = 395] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x93a69400 == 157 [pid = 1757] [id = 400] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0c400 == 156 [pid = 1757] [id = 399] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x91120000 == 155 [pid = 1757] [id = 398] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8fde1400 == 154 [pid = 1757] [id = 397] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89b05400 == 153 [pid = 1757] [id = 306] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5e000 == 152 [pid = 1757] [id = 391] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c349400 == 151 [pid = 1757] [id = 389] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e2400 == 150 [pid = 1757] [id = 390] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece8c00 == 149 [pid = 1757] [id = 396] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e5c00 == 148 [pid = 1757] [id = 392] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8e78a000 == 147 [pid = 1757] [id = 394] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x87bfec00 == 146 [pid = 1757] [id = 449] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34e800 == 145 [pid = 1757] [id = 448] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89b2e400 == 144 [pid = 1757] [id = 447] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5fc00 == 143 [pid = 1757] [id = 446] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1eec00 == 142 [pid = 1757] [id = 432] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c581800 == 141 [pid = 1757] [id = 433] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8adee000 == 140 [pid = 1757] [id = 431] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89b2fc00 == 139 [pid = 1757] [id = 430] 08:33:50 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd6000 == 138 [pid = 1757] [id = 429] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x91b0b800) [pid = 1757] [serial = 1257] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x9a6a8800) [pid = 1757] [serial = 1269] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8eb1e400) [pid = 1757] [serial = 1245] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8db43400) [pid = 1757] [serial = 1241] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x9507f400) [pid = 1757] [serial = 1263] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8ffc0000) [pid = 1757] [serial = 1254] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9ac54000) [pid = 1757] [serial = 1271] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x88dee400) [pid = 1757] [serial = 1230] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x86e14800) [pid = 1757] [serial = 1277] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x9b29b800) [pid = 1757] [serial = 1275] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9ac5d400) [pid = 1757] [serial = 1272] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x99e7ac00) [pid = 1757] [serial = 1265] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x93ab7c00) [pid = 1757] [serial = 1260] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9a652800) [pid = 1757] [serial = 1268] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8fdea800) [pid = 1757] [serial = 1253] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x91186c00) [pid = 1757] [serial = 1256] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8c0eec00) [pid = 1757] [serial = 1232] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x89d18c00) [pid = 1757] [serial = 1281] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8c0eb000) [pid = 1757] [serial = 1286] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8c6e2800) [pid = 1757] [serial = 1236] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8c0f0800) [pid = 1757] [serial = 1164] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8b1f0c00) [pid = 1757] [serial = 1283] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8e8c6800) [pid = 1757] [serial = 1244] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x928e1000) [pid = 1757] [serial = 1259] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x89d0b000) [pid = 1757] [serial = 1280] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8f686000) [pid = 1757] [serial = 1251] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8eea0800) [pid = 1757] [serial = 1248] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8b421000) [pid = 1757] [serial = 1284] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8c6d8400) [pid = 1757] [serial = 1235] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x87a59c00) [pid = 1757] [serial = 1278] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8f62b800) [pid = 1757] [serial = 1250] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8ece6400) [pid = 1757] [serial = 1247] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9507d400) [pid = 1757] [serial = 1262] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8db4f800) [pid = 1757] [serial = 1242] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8d9cc400) [pid = 1757] [serial = 1239] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a1e2000) [pid = 1757] [serial = 1266] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8c350000) [pid = 1757] [serial = 1233] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8d951800) [pid = 1757] [serial = 1238] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x88da2000) [pid = 1757] [serial = 1229] [outer = (nil)] [url = about:blank] 08:33:50 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9b149c00) [pid = 1757] [serial = 1274] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1757 | 1464795231017 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]]]}] 08:33:51 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 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 3994ms 08:33:51 INFO - PROCESS | 1757 | 1464795231176 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1757 | 1464795231182 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:51 INFO - PROCESS | 1757 | 1464795231190 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1757 | 1464795231196 Marionette TRACE conn4 <- [1,1838,null,{}] 08:33:51 INFO - PROCESS | 1757 | 1464795231206 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}] 08:33:51 INFO - PROCESS | 1757 | 1464795231422 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:33:51 INFO - PROCESS | 1757 | 1464795231650 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x8777dc00 == 139 [pid = 1757] [id = 467] 08:33:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8777e800) [pid = 1757] [serial = 1402] [outer = (nil)] 08:33:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x87a5fc00) [pid = 1757] [serial = 1403] [outer = 0x8777e800] 08:33:51 INFO - PROCESS | 1757 | 1464795231739 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x88da7400) [pid = 1757] [serial = 1404] [outer = 0x8777e800] 08:33:52 INFO - PROCESS | 1757 | 1464795232661 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1536ms 08:33:52 INFO - PROCESS | 1757 | 1464795232728 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1757 | 1464795232737 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:52 INFO - PROCESS | 1757 | 1464795232749 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1757 | 1464795232752 Marionette TRACE conn4 <- [1,1842,null,{}] 08:33:52 INFO - PROCESS | 1757 | 1464795232759 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}] 08:33:53 INFO - PROCESS | 1757 | 1464795233005 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:33:53 INFO - PROCESS | 1757 | 1464795233312 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d14c00 == 140 [pid = 1757] [id = 468] 08:33:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x89d15800) [pid = 1757] [serial = 1405] [outer = (nil)] 08:33:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x89f8f400) [pid = 1757] [serial = 1406] [outer = 0x89d15800] 08:33:53 INFO - PROCESS | 1757 | 1464795233393 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8adee800) [pid = 1757] [serial = 1407] [outer = 0x89d15800] 08:33:54 INFO - PROCESS | 1757 | 1464795234386 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1691ms 08:33:54 INFO - PROCESS | 1757 | 1464795234440 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1757 | 1464795234443 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:54 INFO - PROCESS | 1757 | 1464795234459 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1757 | 1464795234466 Marionette TRACE conn4 <- [1,1846,null,{}] 08:33:54 INFO - PROCESS | 1757 | 1464795234483 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}] 08:33:54 INFO - PROCESS | 1757 | 1464795234798 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:33:54 INFO - PROCESS | 1757 | 1464795234844 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a343800 == 141 [pid = 1757] [id = 469] 08:33:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8b41a000) [pid = 1757] [serial = 1408] [outer = (nil)] 08:33:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8b7d8c00) [pid = 1757] [serial = 1409] [outer = 0x8b41a000] 08:33:55 INFO - PROCESS | 1757 | 1464795235089 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8c342c00) [pid = 1757] [serial = 1410] [outer = 0x8b41a000] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x87a60c00) [pid = 1757] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x91d3f000) [pid = 1757] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8b1f1000) [pid = 1757] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9507b800) [pid = 1757] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x89b3a000) [pid = 1757] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8da9a000) [pid = 1757] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8f62c400) [pid = 1757] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x91186400) [pid = 1757] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9507f800) [pid = 1757] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x89b31400) [pid = 1757] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8da9ac00) [pid = 1757] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8b41b000) [pid = 1757] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9a1e0400) [pid = 1757] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8b1b4800) [pid = 1757] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8d85a000) [pid = 1757] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8d858400) [pid = 1757] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x89b30000) [pid = 1757] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x86cdbc00) [pid = 1757] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8c581c00) [pid = 1757] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:33:56 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x89b2dc00) [pid = 1757] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:33:56 INFO - PROCESS | 1757 | 1464795236776 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]]]}] 08:33:56 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) 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2344ms 08:33:56 INFO - PROCESS | 1757 | 1464795236805 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 1757 | 1464795236812 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:56 INFO - PROCESS | 1757 | 1464795236819 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1757 | 1464795236822 Marionette TRACE conn4 <- [1,1850,null,{}] 08:33:56 INFO - PROCESS | 1757 | 1464795236829 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}] 08:33:57 INFO - PROCESS | 1757 | 1464795237123 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:33:57 INFO - PROCESS | 1757 | 1464795237145 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x88df1800 == 142 [pid = 1757] [id = 470] 08:33:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x89b3a000) [pid = 1757] [serial = 1411] [outer = (nil)] 08:33:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c341400) [pid = 1757] [serial = 1412] [outer = 0x89b3a000] 08:33:57 INFO - PROCESS | 1757 | 1464795237227 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c50b800) [pid = 1757] [serial = 1413] [outer = 0x89b3a000] 08:33:58 INFO - PROCESS | 1757 | 1464795238216 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1448ms 08:33:58 INFO - PROCESS | 1757 | 1464795238269 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:58 INFO - PROCESS | 1757 | 1464795238273 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:33:58 INFO - PROCESS | 1757 | 1464795238281 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1757 | 1464795238284 Marionette TRACE conn4 <- [1,1854,null,{}] 08:33:58 INFO - PROCESS | 1757 | 1464795238436 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}] 08:33:58 INFO - PROCESS | 1757 | 1464795238720 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:33:59 INFO - PROCESS | 1757 | 1464795239079 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x87777c00 == 143 [pid = 1757] [id = 471] 08:33:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8777ac00) [pid = 1757] [serial = 1414] [outer = (nil)] 08:33:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x87bf2800) [pid = 1757] [serial = 1415] [outer = 0x8777ac00] 08:33:59 INFO - PROCESS | 1757 | 1464795239179 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x89b03800) [pid = 1757] [serial = 1416] [outer = 0x8777ac00] 08:34:00 INFO - PROCESS | 1757 | 1464795240270 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]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2065ms 08:34:00 INFO - PROCESS | 1757 | 1464795240348 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 1757 | 1464795240357 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:34:00 INFO - PROCESS | 1757 | 1464795240367 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1757 | 1464795240372 Marionette TRACE conn4 <- [1,1858,null,{}] 08:34:00 INFO - PROCESS | 1757 | 1464795240380 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}] 08:34:00 INFO - PROCESS | 1757 | 1464795240687 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:34:01 INFO - PROCESS | 1757 | 1464795241031 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8aece800 == 144 [pid = 1757] [id = 472] 08:34:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8b1b4800) [pid = 1757] [serial = 1417] [outer = (nil)] 08:34:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8b1f7c00) [pid = 1757] [serial = 1418] [outer = 0x8b1b4800] 08:34:01 INFO - PROCESS | 1757 | 1464795241145 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b7d9800) [pid = 1757] [serial = 1419] [outer = 0x8b1b4800] 08:34:02 INFO - PROCESS | 1757 | 1464795242558 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2240ms 08:34:02 INFO - PROCESS | 1757 | 1464795242606 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 1757 | 1464795242610 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:34:02 INFO - PROCESS | 1757 | 1464795242618 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 1757 | 1464795242622 Marionette TRACE conn4 <- [1,1862,null,{}] 08:34:02 INFO - PROCESS | 1757 | 1464795242629 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}] 08:34:02 INFO - PROCESS | 1757 | 1464795242888 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:34:03 INFO - PROCESS | 1757 | 1464795243207 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b32800 == 145 [pid = 1757] [id = 473] 08:34:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c3d6000) [pid = 1757] [serial = 1420] [outer = (nil)] 08:34:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c58b000) [pid = 1757] [serial = 1421] [outer = 0x8c3d6000] 08:34:03 INFO - PROCESS | 1757 | 1464795243313 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c6e3800) [pid = 1757] [serial = 1422] [outer = 0x8c3d6000] 08:34:04 INFO - PROCESS | 1757 | 1464795244359 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]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1785ms 08:34:04 INFO - PROCESS | 1757 | 1464795244413 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1757 | 1464795244424 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:34:04 INFO - PROCESS | 1757 | 1464795244432 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1757 | 1464795244437 Marionette TRACE conn4 <- [1,1866,null,{}] 08:34:04 INFO - PROCESS | 1757 | 1464795244443 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}] 08:34:04 INFO - PROCESS | 1757 | 1464795244694 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:34:05 INFO - PROCESS | 1757 | 1464795245022 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c349000 == 146 [pid = 1757] [id = 474] 08:34:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d9cbc00) [pid = 1757] [serial = 1423] [outer = (nil)] 08:34:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8da9b800) [pid = 1757] [serial = 1424] [outer = 0x8d9cbc00] 08:34:05 INFO - PROCESS | 1757 | 1464795245123 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8db50000) [pid = 1757] [serial = 1425] [outer = 0x8d9cbc00] 08:34:06 INFO - PROCESS | 1757 | 1464795246113 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1739ms 08:34:06 INFO - PROCESS | 1757 | 1464795246172 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:34:06 INFO - PROCESS | 1757 | 1464795246177 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:34:06 INFO - PROCESS | 1757 | 1464795246184 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1757 | 1464795246188 Marionette TRACE conn4 <- [1,1870,null,{}] 08:34:06 INFO - PROCESS | 1757 | 1464795246194 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}] 08:34:06 INFO - PROCESS | 1757 | 1464795246438 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:34:06 INFO - PROCESS | 1757 | 1464795246767 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9cb000 == 147 [pid = 1757] [id = 475] 08:34:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8d9cd400) [pid = 1757] [serial = 1426] [outer = (nil)] 08:34:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8e5c0800) [pid = 1757] [serial = 1427] [outer = 0x8d9cd400] 08:34:06 INFO - PROCESS | 1757 | 1464795246871 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8e5c1000) [pid = 1757] [serial = 1428] [outer = 0x8d9cd400] 08:34:07 INFO - PROCESS | 1757 | 1464795247862 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1738ms 08:34:07 INFO - PROCESS | 1757 | 1464795247923 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:34:07 INFO - PROCESS | 1757 | 1464795247927 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:34:07 INFO - PROCESS | 1757 | 1464795247934 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1757 | 1464795247938 Marionette TRACE conn4 <- [1,1874,null,{}] 08:34:07 INFO - PROCESS | 1757 | 1464795247945 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}] 08:34:08 INFO - PROCESS | 1757 | 1464795248281 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:34:08 INFO - PROCESS | 1757 | 1464795248639 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f94000 == 148 [pid = 1757] [id = 476] 08:34:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8de3f400) [pid = 1757] [serial = 1429] [outer = (nil)] 08:34:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8eb28000) [pid = 1757] [serial = 1430] [outer = 0x8de3f400] 08:34:08 INFO - PROCESS | 1757 | 1464795248739 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f623400) [pid = 1757] [serial = 1431] [outer = 0x8de3f400] 08:34:09 INFO - PROCESS | 1757 | 1464795249719 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]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1836ms 08:34:09 INFO - PROCESS | 1757 | 1464795249770 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1757 | 1464795249775 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:34:09 INFO - PROCESS | 1757 | 1464795249782 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1757 | 1464795249785 Marionette TRACE conn4 <- [1,1878,null,{}] 08:34:09 INFO - PROCESS | 1757 | 1464795249792 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}] 08:34:10 INFO - PROCESS | 1757 | 1464795250032 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:34:10 INFO - PROCESS | 1757 | 1464795250358 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c6400 == 149 [pid = 1757] [id = 477] 08:34:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8e789000) [pid = 1757] [serial = 1432] [outer = (nil)] 08:34:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f686000) [pid = 1757] [serial = 1433] [outer = 0x8e789000] 08:34:10 INFO - PROCESS | 1757 | 1464795250460 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8f68b400) [pid = 1757] [serial = 1434] [outer = 0x8e789000] 08:34:11 INFO - PROCESS | 1757 | 1464795251439 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]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1689ms 08:34:11 INFO - PROCESS | 1757 | 1464795251474 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1757 | 1464795251477 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:34:11 INFO - PROCESS | 1757 | 1464795251506 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1757 | 1464795251511 Marionette TRACE conn4 <- [1,1882,null,{}] 08:34:11 INFO - PROCESS | 1757 | 1464795251517 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}] 08:34:11 INFO - PROCESS | 1757 | 1464795251766 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:34:12 INFO - PROCESS | 1757 | 1464795252111 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8b000 == 150 [pid = 1757] [id = 478] 08:34:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8f623000) [pid = 1757] [serial = 1435] [outer = (nil)] 08:34:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8fde6000) [pid = 1757] [serial = 1436] [outer = 0x8f623000] 08:34:12 INFO - PROCESS | 1757 | 1464795252223 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8ffbd000) [pid = 1757] [serial = 1437] [outer = 0x8f623000] 08:34:13 INFO - PROCESS | 1757 | 1464795253212 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]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1788ms 08:34:13 INFO - PROCESS | 1757 | 1464795253292 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 1757 | 1464795253297 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:34:13 INFO - PROCESS | 1757 | 1464795253306 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1757 | 1464795253323 Marionette TRACE conn4 <- [1,1886,null,{}] 08:34:13 INFO - PROCESS | 1757 | 1464795253334 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}] 08:34:13 INFO - PROCESS | 1757 | 1464795253827 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:34:14 INFO - PROCESS | 1757 | 1464795254106 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e3400 == 151 [pid = 1757] [id = 479] 08:34:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8fde2c00) [pid = 1757] [serial = 1438] [outer = (nil)] 08:34:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91b0ac00) [pid = 1757] [serial = 1439] [outer = 0x8fde2c00] 08:34:14 INFO - PROCESS | 1757 | 1464795254202 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x91b0e800) [pid = 1757] [serial = 1440] [outer = 0x8fde2c00] 08:34:15 INFO - PROCESS | 1757 | 1464795255217 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]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1954ms 08:34:15 INFO - PROCESS | 1757 | 1464795255260 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 1757 | 1464795255264 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:34:15 INFO - PROCESS | 1757 | 1464795255271 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 1757 | 1464795255276 Marionette TRACE conn4 <- [1,1890,null,{}] 08:34:15 INFO - PROCESS | 1757 | 1464795255282 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}] 08:34:15 INFO - PROCESS | 1757 | 1464795255530 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:34:15 INFO - PROCESS | 1757 | 1464795255859 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e1800 == 152 [pid = 1757] [id = 480] 08:34:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x91120c00) [pid = 1757] [serial = 1441] [outer = (nil)] 08:34:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x92884000) [pid = 1757] [serial = 1442] [outer = 0x91120c00] 08:34:15 INFO - PROCESS | 1757 | 1464795255959 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9288a800) [pid = 1757] [serial = 1443] [outer = 0x91120c00] 08:34:16 INFO - PROCESS | 1757 | 1464795256916 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1686ms 08:34:16 INFO - PROCESS | 1757 | 1464795256959 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:34:16 INFO - PROCESS | 1757 | 1464795256963 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:34:16 INFO - PROCESS | 1757 | 1464795256970 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1757 | 1464795256974 Marionette TRACE conn4 <- [1,1894,null,{}] 08:34:16 INFO - PROCESS | 1757 | 1464795256981 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}] 08:34:17 INFO - PROCESS | 1757 | 1464795257276 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:34:17 INFO - PROCESS | 1757 | 1464795257619 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a67800 == 153 [pid = 1757] [id = 481] 08:34:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x93ab3000) [pid = 1757] [serial = 1444] [outer = (nil)] 08:34:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x93b8c800) [pid = 1757] [serial = 1445] [outer = 0x93ab3000] 08:34:17 INFO - PROCESS | 1757 | 1464795257729 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9507f400) [pid = 1757] [serial = 1446] [outer = 0x93ab3000] 08:34:18 INFO - PROCESS | 1757 | 1464795258785 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1892ms 08:34:18 INFO - PROCESS | 1757 | 1464795258862 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:34:18 INFO - PROCESS | 1757 | 1464795258867 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:34:18 INFO - PROCESS | 1757 | 1464795258874 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1757 | 1464795258878 Marionette TRACE conn4 <- [1,1898,null,{}] 08:34:18 INFO - PROCESS | 1757 | 1464795258885 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}] 08:34:19 INFO - PROCESS | 1757 | 1464795259155 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:34:19 INFO - PROCESS | 1757 | 1464795259491 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507e800 == 154 [pid = 1757] [id = 482] 08:34:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x95084c00) [pid = 1757] [serial = 1447] [outer = (nil)] 08:34:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x991a6800) [pid = 1757] [serial = 1448] [outer = 0x95084c00] 08:34:19 INFO - PROCESS | 1757 | 1464795259587 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9a1ba400) [pid = 1757] [serial = 1449] [outer = 0x95084c00] 08:34:20 INFO - PROCESS | 1757 | 1464795260519 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1703ms 08:34:20 INFO - PROCESS | 1757 | 1464795260577 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1757 | 1464795260582 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:34:20 INFO - PROCESS | 1757 | 1464795260589 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1757 | 1464795260593 Marionette TRACE conn4 <- [1,1902,null,{}] 08:34:20 INFO - PROCESS | 1757 | 1464795260599 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}] 08:34:20 INFO - PROCESS | 1757 | 1464795260839 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:34:21 INFO - PROCESS | 1757 | 1464795261167 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a64400 == 155 [pid = 1757] [id = 483] 08:34:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x95329c00) [pid = 1757] [serial = 1450] [outer = (nil)] 08:34:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9a6a8800) [pid = 1757] [serial = 1451] [outer = 0x95329c00] 08:34:21 INFO - PROCESS | 1757 | 1464795261265 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a70e400) [pid = 1757] [serial = 1452] [outer = 0x95329c00] 08:34:22 INFO - PROCESS | 1757 | 1464795262259 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1734ms 08:34:22 INFO - PROCESS | 1757 | 1464795262325 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:34:22 INFO - PROCESS | 1757 | 1464795262329 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:34:22 INFO - PROCESS | 1757 | 1464795262336 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 1757 | 1464795262339 Marionette TRACE conn4 <- [1,1906,null,{}] 08:34:22 INFO - PROCESS | 1757 | 1464795262346 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}] 08:34:22 INFO - PROCESS | 1757 | 1464795262592 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:34:22 INFO - PROCESS | 1757 | 1464795262930 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6f0400 == 156 [pid = 1757] [id = 484] 08:34:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x928e7000) [pid = 1757] [serial = 1453] [outer = (nil)] 08:34:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9ac5bc00) [pid = 1757] [serial = 1454] [outer = 0x928e7000] 08:34:23 INFO - PROCESS | 1757 | 1464795263025 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9b090c00) [pid = 1757] [serial = 1455] [outer = 0x928e7000] 08:34:24 INFO - PROCESS | 1757 | 1464795263996 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]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1732ms 08:34:24 INFO - PROCESS | 1757 | 1464795264068 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 1757 | 1464795264072 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:34:24 INFO - PROCESS | 1757 | 1464795264079 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 1757 | 1464795264083 Marionette TRACE conn4 <- [1,1910,null,{}] 08:34:24 INFO - PROCESS | 1757 | 1464795264089 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}] 08:34:24 INFO - PROCESS | 1757 | 1464795264327 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:34:24 INFO - PROCESS | 1757 | 1464795264664 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x85b52000 == 157 [pid = 1757] [id = 485] 08:34:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9a6a4000) [pid = 1757] [serial = 1456] [outer = (nil)] 08:34:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9b2aa400) [pid = 1757] [serial = 1457] [outer = 0x9a6a4000] 08:34:24 INFO - PROCESS | 1757 | 1464795264763 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9b42e800) [pid = 1757] [serial = 1458] [outer = 0x9a6a4000] 08:34:25 INFO - PROCESS | 1757 | 1464795265759 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1730ms 08:34:25 INFO - PROCESS | 1757 | 1464795265812 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:34:25 INFO - PROCESS | 1757 | 1464795265817 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:34:25 INFO - PROCESS | 1757 | 1464795265824 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 1757 | 1464795265828 Marionette TRACE conn4 <- [1,1914,null,{}] 08:34:25 INFO - PROCESS | 1757 | 1464795265835 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}] 08:34:26 INFO - PROCESS | 1757 | 1464795266107 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:34:26 INFO - PROCESS | 1757 | 1464795266464 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a62800 == 158 [pid = 1757] [id = 486] 08:34:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x88df0800) [pid = 1757] [serial = 1459] [outer = (nil)] 08:34:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9bfec000) [pid = 1757] [serial = 1460] [outer = 0x88df0800] 08:34:26 INFO - PROCESS | 1757 | 1464795266567 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9bfef800) [pid = 1757] [serial = 1461] [outer = 0x88df0800] 08:34:27 INFO - PROCESS | 1757 | 1464795267578 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1790ms 08:34:27 INFO - PROCESS | 1757 | 1464795267614 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 1757 | 1464795267619 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:34:27 INFO - PROCESS | 1757 | 1464795267626 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 1757 | 1464795267630 Marionette TRACE conn4 <- [1,1918,null,{}] 08:34:27 INFO - PROCESS | 1757 | 1464795267636 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}] 08:34:27 INFO - PROCESS | 1757 | 1464795267889 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:34:28 INFO - PROCESS | 1757 | 1464795268233 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b142000 == 159 [pid = 1757] [id = 487] 08:34:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x9b29dc00) [pid = 1757] [serial = 1462] [outer = (nil)] 08:34:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 173 (0x9c013800) [pid = 1757] [serial = 1463] [outer = 0x9b29dc00] 08:34:28 INFO - PROCESS | 1757 | 1464795268342 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 174 (0x9c017400) [pid = 1757] [serial = 1464] [outer = 0x9b29dc00] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4a1c00 == 158 [pid = 1757] [id = 172] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x86e17000 == 157 [pid = 1757] [id = 405] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8776fc00 == 156 [pid = 1757] [id = 326] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8a343800 == 155 [pid = 1757] [id = 469] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x89d14c00 == 154 [pid = 1757] [id = 468] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8777dc00 == 153 [pid = 1757] [id = 467] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4ae000 == 152 [pid = 1757] [id = 465] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8c50ac00 == 151 [pid = 1757] [id = 464] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd6c00 == 150 [pid = 1757] [id = 463] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4efc00 == 149 [pid = 1757] [id = 462] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x91d43c00 == 148 [pid = 1757] [id = 460] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x9288d400 == 147 [pid = 1757] [id = 461] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8b41cc00 == 146 [pid = 1757] [id = 459] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x89f98400 == 145 [pid = 1757] [id = 458] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8de31800 == 144 [pid = 1757] [id = 457] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x99d79400 == 143 [pid = 1757] [id = 383] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8de31c00 == 142 [pid = 1757] [id = 456] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8de35800 == 141 [pid = 1757] [id = 455] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x86e13800 == 140 [pid = 1757] [id = 454] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x86e0e800 == 139 [pid = 1757] [id = 452] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7cf000 == 138 [pid = 1757] [id = 453] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8fc00 == 137 [pid = 1757] [id = 451] 08:34:30 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdb400 == 136 [pid = 1757] [id = 450] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 173 (0x8c0efc00) [pid = 1757] [serial = 1349] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 172 (0x87bf4800) [pid = 1757] [serial = 1340] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x950c6800) [pid = 1757] [serial = 1325] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8b7d3000) [pid = 1757] [serial = 1295] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x88da8000) [pid = 1757] [serial = 1341] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x9818a000) [pid = 1757] [serial = 1328] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x89f95800) [pid = 1757] [serial = 1292] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8db43c00) [pid = 1757] [serial = 1304] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8ffc1400) [pid = 1757] [serial = 1316] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8e5bd400) [pid = 1757] [serial = 1305] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x91d47c00) [pid = 1757] [serial = 1320] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9a4a7000) [pid = 1757] [serial = 1331] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x89f91c00) [pid = 1757] [serial = 1344] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x89d0e400) [pid = 1757] [serial = 1343] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8eb1d400) [pid = 1757] [serial = 1308] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8c58d400) [pid = 1757] [serial = 1298] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x99501c00) [pid = 1757] [serial = 1329] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9ac55800) [pid = 1757] [serial = 1335] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x91b09800) [pid = 1757] [serial = 1319] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8b1f8000) [pid = 1757] [serial = 1346] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8f4edc00) [pid = 1757] [serial = 1311] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8e8c4400) [pid = 1757] [serial = 1307] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9a9f4c00) [pid = 1757] [serial = 1334] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8b424400) [pid = 1757] [serial = 1347] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x93ab5000) [pid = 1757] [serial = 1322] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8ee9e000) [pid = 1757] [serial = 1310] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8f688000) [pid = 1757] [serial = 1314] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8f621400) [pid = 1757] [serial = 1313] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x86e14c00) [pid = 1757] [serial = 1289] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8a34d000) [pid = 1757] [serial = 1293] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x9a4ef800) [pid = 1757] [serial = 1332] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8d864400) [pid = 1757] [serial = 1301] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9527f000) [pid = 1757] [serial = 1326] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8d955400) [pid = 1757] [serial = 1302] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x87a65000) [pid = 1757] [serial = 1290] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8c34bc00) [pid = 1757] [serial = 1296] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8c6de800) [pid = 1757] [serial = 1299] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x93b88400) [pid = 1757] [serial = 1323] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c0ea000) [pid = 1757] [serial = 1227] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8ffc6c00) [pid = 1757] [serial = 1317] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9b09b000) [pid = 1757] [serial = 1337] [outer = (nil)] [url = about:blank] 08:34:31 INFO - PROCESS | 1757 | 1464795271551 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]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3955ms 08:34:31 INFO - PROCESS | 1757 | 1464795271583 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1757 | 1464795271591 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:34:31 INFO - PROCESS | 1757 | 1464795271600 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1757 | 1464795271607 Marionette TRACE conn4 <- [1,1922,null,{}] 08:34:31 INFO - PROCESS | 1757 | 1464795271617 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}] 08:34:31 INFO - PROCESS | 1757 | 1464795271872 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:34:32 INFO - PROCESS | 1757 | 1464795272161 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a60c00 == 137 [pid = 1757] [id = 488] 08:34:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x87a63400) [pid = 1757] [serial = 1465] [outer = (nil)] 08:34:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x88de8c00) [pid = 1757] [serial = 1466] [outer = 0x87a63400] 08:34:32 INFO - PROCESS | 1757 | 1464795272258 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x89b35400) [pid = 1757] [serial = 1467] [outer = 0x87a63400] 08:34:33 INFO - PROCESS | 1757 | 1464795273151 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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1592ms 08:34:33 INFO - PROCESS | 1757 | 1464795273220 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 1757 | 1464795273229 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:34:33 INFO - PROCESS | 1757 | 1464795273240 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1757 | 1464795273245 Marionette TRACE conn4 <- [1,1926,null,{}] 08:34:33 INFO - PROCESS | 1757 | 1464795273258 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}] 08:34:33 INFO - PROCESS | 1757 | 1464795273577 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:34:33 INFO - PROCESS | 1757 | 1464795273625 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d18400 == 138 [pid = 1757] [id = 489] 08:34:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8a34e400) [pid = 1757] [serial = 1468] [outer = (nil)] 08:34:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8aece400) [pid = 1757] [serial = 1469] [outer = 0x8a34e400] 08:34:33 INFO - PROCESS | 1757 | 1464795273707 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8b1f1000) [pid = 1757] [serial = 1470] [outer = 0x8a34e400] 08:34:34 INFO - PROCESS | 1757 | 1464795274891 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1684ms 08:34:34 INFO - PROCESS | 1757 | 1464795274925 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1757 | 1464795274929 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:34:34 INFO - PROCESS | 1757 | 1464795274937 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1757 | 1464795274943 Marionette TRACE conn4 <- [1,1930,null,{}] 08:34:34 INFO - PROCESS | 1757 | 1464795274969 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}] 08:34:35 INFO - PROCESS | 1757 | 1464795275301 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8d857c00) [pid = 1757] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8de37400) [pid = 1757] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x89d15800) [pid = 1757] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x89f93c00) [pid = 1757] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x86cdc800) [pid = 1757] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8eb1c400) [pid = 1757] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x91d44400) [pid = 1757] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8777e800) [pid = 1757] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x95282800) [pid = 1757] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8de36000) [pid = 1757] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9b096c00) [pid = 1757] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8c0e2c00) [pid = 1757] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x9a4ef000) [pid = 1757] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8d955c00) [pid = 1757] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x928db800) [pid = 1757] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8c341c00) [pid = 1757] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x91b06800) [pid = 1757] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8b41a000) [pid = 1757] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8a343000) [pid = 1757] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8f626800) [pid = 1757] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:34:36 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8a34c400) [pid = 1757] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:34:36 INFO - PROCESS | 1757 | 1464795276163 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdc800 == 139 [pid = 1757] [id = 490] 08:34:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8777e800) [pid = 1757] [serial = 1471] [outer = (nil)] 08:34:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x89f93c00) [pid = 1757] [serial = 1472] [outer = 0x8777e800] 08:34:36 INFO - PROCESS | 1757 | 1464795276273 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c3d1800) [pid = 1757] [serial = 1473] [outer = 0x8777e800] 08:34:37 INFO - PROCESS | 1757 | 1464795277158 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2252ms 08:34:37 INFO - PROCESS | 1757 | 1464795277190 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1757 | 1464795277195 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:34:37 INFO - PROCESS | 1757 | 1464795277213 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1757 | 1464795277217 Marionette TRACE conn4 <- [1,1934,null,{}] 08:34:37 INFO - PROCESS | 1757 | 1464795277223 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}] 08:34:37 INFO - PROCESS | 1757 | 1464795277467 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:34:37 INFO - PROCESS | 1757 | 1464795277661 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d15400 == 140 [pid = 1757] [id = 491] 08:34:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c0e7c00) [pid = 1757] [serial = 1474] [outer = (nil)] 08:34:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c510000) [pid = 1757] [serial = 1475] [outer = 0x8c0e7c00] 08:34:37 INFO - PROCESS | 1757 | 1464795277748 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c6d9c00) [pid = 1757] [serial = 1476] [outer = 0x8c0e7c00] 08:34:38 INFO - PROCESS | 1757 | 1464795278991 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]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1838ms 08:34:39 INFO - PROCESS | 1757 | 1464795279053 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1757 | 1464795279059 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:34:39 INFO - PROCESS | 1757 | 1464795279069 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1757 | 1464795279076 Marionette TRACE conn4 <- [1,1938,null,{}] 08:34:39 INFO - PROCESS | 1757 | 1464795279098 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}] 08:34:39 INFO - PROCESS | 1757 | 1464795279381 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:34:39 INFO - PROCESS | 1757 | 1464795279729 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d5800 == 141 [pid = 1757] [id = 492] 08:34:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x87bfc800) [pid = 1757] [serial = 1477] [outer = (nil)] 08:34:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x89f8f000) [pid = 1757] [serial = 1478] [outer = 0x87bfc800] 08:34:39 INFO - PROCESS | 1757 | 1464795279830 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8a345000) [pid = 1757] [serial = 1479] [outer = 0x87bfc800] 08:34:40 INFO - PROCESS | 1757 | 1464795280871 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1841ms 08:34:40 INFO - PROCESS | 1757 | 1464795280911 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 1757 | 1464795280922 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:34:40 INFO - PROCESS | 1757 | 1464795280934 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1757 | 1464795280938 Marionette TRACE conn4 <- [1,1942,null,{}] 08:34:40 INFO - PROCESS | 1757 | 1464795280947 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}] 08:34:41 INFO - PROCESS | 1757 | 1464795281257 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:34:41 INFO - PROCESS | 1757 | 1464795281601 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3da800 == 142 [pid = 1757] [id = 493] 08:34:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c50bc00) [pid = 1757] [serial = 1480] [outer = (nil)] 08:34:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c6de800) [pid = 1757] [serial = 1481] [outer = 0x8c50bc00] 08:34:41 INFO - PROCESS | 1757 | 1464795281703 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8d856000) [pid = 1757] [serial = 1482] [outer = 0x8c50bc00] 08:34:42 INFO - PROCESS | 1757 | 1464795282793 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1897ms 08:34:42 INFO - PROCESS | 1757 | 1464795282831 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 1757 | 1464795282835 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:34:42 INFO - PROCESS | 1757 | 1464795282843 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 1757 | 1464795282850 Marionette TRACE conn4 <- [1,1946,null,{}] 08:34:42 INFO - PROCESS | 1757 | 1464795282867 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}] 08:34:43 INFO - PROCESS | 1757 | 1464795283158 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:34:43 INFO - PROCESS | 1757 | 1464795283499 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d857400 == 143 [pid = 1757] [id = 494] 08:34:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8d9c8c00) [pid = 1757] [serial = 1483] [outer = (nil)] 08:34:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8d9d3c00) [pid = 1757] [serial = 1484] [outer = 0x8d9c8c00] 08:34:43 INFO - PROCESS | 1757 | 1464795283598 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8db42800) [pid = 1757] [serial = 1485] [outer = 0x8d9c8c00] 08:34:44 INFO - PROCESS | 1757 | 1464795284616 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1790ms 08:34:44 INFO - PROCESS | 1757 | 1464795284633 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 1757 | 1464795284639 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:34:44 INFO - PROCESS | 1757 | 1464795284645 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 1757 | 1464795284650 Marionette TRACE conn4 <- [1,1950,null,{}] 08:34:44 INFO - PROCESS | 1757 | 1464795284656 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}] 08:34:44 INFO - PROCESS | 1757 | 1464795284906 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:34:45 INFO - PROCESS | 1757 | 1464795285246 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94a400 == 144 [pid = 1757] [id = 495] 08:34:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8d9cc800) [pid = 1757] [serial = 1486] [outer = (nil)] 08:34:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8de3a800) [pid = 1757] [serial = 1487] [outer = 0x8d9cc800] 08:34:45 INFO - PROCESS | 1757 | 1464795285350 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8e5c2800) [pid = 1757] [serial = 1488] [outer = 0x8d9cc800] 08:34:46 INFO - PROCESS | 1757 | 1464795286314 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 08:34:46 INFO - PROCESS | 1757 | 1464795286332 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 1757 | 1464795286337 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:34:46 INFO - PROCESS | 1757 | 1464795286344 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1757 | 1464795286349 Marionette TRACE conn4 <- [1,1954,null,{}] 08:34:46 INFO - PROCESS | 1757 | 1464795286378 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}] 08:34:46 INFO - PROCESS | 1757 | 1464795286631 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:34:46 INFO - PROCESS | 1757 | 1464795286977 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de35000 == 145 [pid = 1757] [id = 496] 08:34:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8de36000) [pid = 1757] [serial = 1489] [outer = (nil)] 08:34:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8e8c7c00) [pid = 1757] [serial = 1490] [outer = 0x8de36000] 08:34:47 INFO - PROCESS | 1757 | 1464795287081 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8e8d2400) [pid = 1757] [serial = 1491] [outer = 0x8de36000] 08:34:48 INFO - PROCESS | 1757 | 1464795288052 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1756ms 08:34:48 INFO - PROCESS | 1757 | 1464795288102 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:34:48 INFO - PROCESS | 1757 | 1464795288106 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:34:48 INFO - PROCESS | 1757 | 1464795288114 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1757 | 1464795288118 Marionette TRACE conn4 <- [1,1958,null,{}] 08:34:48 INFO - PROCESS | 1757 | 1464795288124 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}] 08:34:48 INFO - PROCESS | 1757 | 1464795288422 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:34:48 INFO - PROCESS | 1757 | 1464795288771 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de35800 == 146 [pid = 1757] [id = 497] 08:34:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8e8cd400) [pid = 1757] [serial = 1492] [outer = (nil)] 08:34:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f4f0000) [pid = 1757] [serial = 1493] [outer = 0x8e8cd400] 08:34:48 INFO - PROCESS | 1757 | 1464795288869 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8f4fa400) [pid = 1757] [serial = 1494] [outer = 0x8e8cd400] 08:34:49 INFO - PROCESS | 1757 | 1464795289837 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1788ms 08:34:49 INFO - PROCESS | 1757 | 1464795289902 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:34:49 INFO - PROCESS | 1757 | 1464795289907 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:34:49 INFO - PROCESS | 1757 | 1464795289914 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 1757 | 1464795289917 Marionette TRACE conn4 <- [1,1962,null,{}] 08:34:49 INFO - PROCESS | 1757 | 1464795289924 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}] 08:34:50 INFO - PROCESS | 1757 | 1464795290204 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:34:50 INFO - PROCESS | 1757 | 1464795290532 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee96c00 == 147 [pid = 1757] [id = 498] 08:34:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8eea3400) [pid = 1757] [serial = 1495] [outer = (nil)] 08:34:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8f6e6400) [pid = 1757] [serial = 1496] [outer = 0x8eea3400] 08:34:50 INFO - PROCESS | 1757 | 1464795290642 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8ffbf400) [pid = 1757] [serial = 1497] [outer = 0x8eea3400] 08:34:51 INFO - PROCESS | 1757 | 1464795291634 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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1788ms 08:34:51 INFO - PROCESS | 1757 | 1464795291702 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1757 | 1464795291707 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:34:51 INFO - PROCESS | 1757 | 1464795291714 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1757 | 1464795291718 Marionette TRACE conn4 <- [1,1966,null,{}] 08:34:51 INFO - PROCESS | 1757 | 1464795291725 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}] 08:34:52 INFO - PROCESS | 1757 | 1464795292112 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:34:52 INFO - PROCESS | 1757 | 1464795292464 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f5400 == 148 [pid = 1757] [id = 499] 08:34:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8f4f7c00) [pid = 1757] [serial = 1498] [outer = (nil)] 08:34:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x91116400) [pid = 1757] [serial = 1499] [outer = 0x8f4f7c00] 08:34:52 INFO - PROCESS | 1757 | 1464795292561 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x91182400) [pid = 1757] [serial = 1500] [outer = 0x8f4f7c00] 08:34:53 INFO - PROCESS | 1757 | 1464795293553 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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1885ms 08:34:53 INFO - PROCESS | 1757 | 1464795293600 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:34:53 INFO - PROCESS | 1757 | 1464795293604 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:34:53 INFO - PROCESS | 1757 | 1464795293611 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 1757 | 1464795293615 Marionette TRACE conn4 <- [1,1970,null,{}] 08:34:53 INFO - PROCESS | 1757 | 1464795293622 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}] 08:34:53 INFO - PROCESS | 1757 | 1464795293876 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:34:54 INFO - PROCESS | 1757 | 1464795294263 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eea5400 == 149 [pid = 1757] [id = 500] 08:34:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91b0c400) [pid = 1757] [serial = 1501] [outer = (nil)] 08:34:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x92889000) [pid = 1757] [serial = 1502] [outer = 0x91b0c400] 08:34:54 INFO - PROCESS | 1757 | 1464795294369 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x928e0400) [pid = 1757] [serial = 1503] [outer = 0x91b0c400] 08:34:55 INFO - PROCESS | 1757 | 1464795295310 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1744ms 08:34:55 INFO - PROCESS | 1757 | 1464795295356 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1757 | 1464795295360 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:34:55 INFO - PROCESS | 1757 | 1464795295367 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1757 | 1464795295371 Marionette TRACE conn4 <- [1,1974,null,{}] 08:34:55 INFO - PROCESS | 1757 | 1464795295398 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}] 08:34:55 INFO - PROCESS | 1757 | 1464795295649 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:34:56 INFO - PROCESS | 1757 | 1464795295988 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd0800 == 150 [pid = 1757] [id = 501] 08:34:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9111d800) [pid = 1757] [serial = 1504] [outer = (nil)] 08:34:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x93ab5000) [pid = 1757] [serial = 1505] [outer = 0x9111d800] 08:34:56 INFO - PROCESS | 1757 | 1464795296118 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x93b84800) [pid = 1757] [serial = 1506] [outer = 0x9111d800] 08:34:57 INFO - PROCESS | 1757 | 1464795297117 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1801ms 08:34:57 INFO - PROCESS | 1757 | 1464795297170 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:34:57 INFO - PROCESS | 1757 | 1464795297175 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:34:57 INFO - PROCESS | 1757 | 1464795297182 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1757 | 1464795297193 Marionette TRACE conn4 <- [1,1978,null,{}] 08:34:57 INFO - PROCESS | 1757 | 1464795297208 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}] 08:34:57 INFO - PROCESS | 1757 | 1464795297520 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:34:57 INFO - PROCESS | 1757 | 1464795297879 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d48000 == 151 [pid = 1757] [id = 502] 08:34:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9528a800) [pid = 1757] [serial = 1507] [outer = (nil)] 08:34:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x95583000) [pid = 1757] [serial = 1508] [outer = 0x9528a800] 08:34:57 INFO - PROCESS | 1757 | 1464795297985 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x99d81800) [pid = 1757] [serial = 1509] [outer = 0x9528a800] 08:34:59 INFO - PROCESS | 1757 | 1464795298997 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1853ms 08:34:59 INFO - PROCESS | 1757 | 1464795299036 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1757 | 1464795299041 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:34:59 INFO - PROCESS | 1757 | 1464795299048 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1757 | 1464795299053 Marionette TRACE conn4 <- [1,1982,null,{}] 08:34:59 INFO - PROCESS | 1757 | 1464795299060 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}] 08:34:59 INFO - PROCESS | 1757 | 1464795299332 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:34:59 INFO - PROCESS | 1757 | 1464795299674 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b0d400 == 152 [pid = 1757] [id = 503] 08:34:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x95289c00) [pid = 1757] [serial = 1510] [outer = (nil)] 08:34:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9a4a9800) [pid = 1757] [serial = 1511] [outer = 0x95289c00] 08:34:59 INFO - PROCESS | 1757 | 1464795299780 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9a4f5c00) [pid = 1757] [serial = 1512] [outer = 0x95289c00] 08:35:00 INFO - PROCESS | 1757 | 1464795300772 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1789ms 08:35:00 INFO - PROCESS | 1757 | 1464795300839 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:35:00 INFO - PROCESS | 1757 | 1464795300844 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:35:00 INFO - PROCESS | 1757 | 1464795300851 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1757 | 1464795300855 Marionette TRACE conn4 <- [1,1986,null,{}] 08:35:00 INFO - PROCESS | 1757 | 1464795300861 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}] 08:35:01 INFO - PROCESS | 1757 | 1464795301161 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:35:01 INFO - PROCESS | 1757 | 1464795301537 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9e000 == 153 [pid = 1757] [id = 504] 08:35:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x91115c00) [pid = 1757] [serial = 1513] [outer = (nil)] 08:35:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9ac56c00) [pid = 1757] [serial = 1514] [outer = 0x91115c00] 08:35:01 INFO - PROCESS | 1757 | 1464795301637 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9b092800) [pid = 1757] [serial = 1515] [outer = 0x91115c00] 08:35:02 INFO - PROCESS | 1757 | 1464795302633 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]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1850ms 08:35:02 INFO - PROCESS | 1757 | 1464795302702 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 1757 | 1464795302705 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:35:02 INFO - PROCESS | 1757 | 1464795302714 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 1757 | 1464795302718 Marionette TRACE conn4 <- [1,1990,null,{}] 08:35:02 INFO - PROCESS | 1757 | 1464795302724 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}] 08:35:03 INFO - PROCESS | 1757 | 1464795303014 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:35:03 INFO - PROCESS | 1757 | 1464795303359 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a64d400 == 154 [pid = 1757] [id = 505] 08:35:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9b093000) [pid = 1757] [serial = 1516] [outer = (nil)] 08:35:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9b150400) [pid = 1757] [serial = 1517] [outer = 0x9b093000] 08:35:03 INFO - PROCESS | 1757 | 1464795303458 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9b2a9c00) [pid = 1757] [serial = 1518] [outer = 0x9b093000] 08:35:04 INFO - PROCESS | 1757 | 1464795304422 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1742ms 08:35:04 INFO - PROCESS | 1757 | 1464795304458 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1757 | 1464795304462 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:35:04 INFO - PROCESS | 1757 | 1464795304469 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1757 | 1464795304473 Marionette TRACE conn4 <- [1,1994,null,{}] 08:35:04 INFO - PROCESS | 1757 | 1464795304480 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}] 08:35:04 INFO - PROCESS | 1757 | 1464795304733 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:35:05 INFO - PROCESS | 1757 | 1464795305074 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d5400 == 155 [pid = 1757] [id = 506] 08:35:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9b096c00) [pid = 1757] [serial = 1519] [outer = (nil)] 08:35:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9bfed800) [pid = 1757] [serial = 1520] [outer = 0x9b096c00] 08:35:05 INFO - PROCESS | 1757 | 1464795305192 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9bff3400) [pid = 1757] [serial = 1521] [outer = 0x9b096c00] 08:35:06 INFO - PROCESS | 1757 | 1464795306149 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1734ms 08:35:06 INFO - PROCESS | 1757 | 1464795306205 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1757 | 1464795306210 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:35:06 INFO - PROCESS | 1757 | 1464795306217 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1757 | 1464795306221 Marionette TRACE conn4 <- [1,1998,null,{}] 08:35:06 INFO - PROCESS | 1757 | 1464795306228 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}] 08:35:06 INFO - PROCESS | 1757 | 1464795306506 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:35:06 INFO - PROCESS | 1757 | 1464795306848 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b14a000 == 156 [pid = 1757] [id = 507] 08:35:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9bc6a800) [pid = 1757] [serial = 1522] [outer = (nil)] 08:35:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9c10a000) [pid = 1757] [serial = 1523] [outer = 0x9bc6a800] 08:35:06 INFO - PROCESS | 1757 | 1464795306952 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0x9c10f400) [pid = 1757] [serial = 1524] [outer = 0x9bc6a800] 08:35:07 INFO - PROCESS | 1757 | 1464795307908 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1742ms 08:35:07 INFO - PROCESS | 1757 | 1464795307967 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 1757 | 1464795307970 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:35:07 INFO - PROCESS | 1757 | 1464795307982 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 1757 | 1464795307985 Marionette TRACE conn4 <- [1,2002,null,{}] 08:35:07 INFO - PROCESS | 1757 | 1464795307992 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}] 08:35:08 INFO - PROCESS | 1757 | 1464795308245 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:35:08 INFO - PROCESS | 1757 | 1464795308588 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf9c00 == 155 [pid = 1757] [id = 393] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x87a62800 == 154 [pid = 1757] [id = 486] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x85b52000 == 153 [pid = 1757] [id = 485] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x93a64400 == 152 [pid = 1757] [id = 483] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6f0400 == 151 [pid = 1757] [id = 484] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x9507e800 == 150 [pid = 1757] [id = 482] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x93a67800 == 149 [pid = 1757] [id = 481] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x866e1800 == 148 [pid = 1757] [id = 480] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8b000 == 147 [pid = 1757] [id = 478] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e3400 == 146 [pid = 1757] [id = 479] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5c6400 == 145 [pid = 1757] [id = 477] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89f94000 == 144 [pid = 1757] [id = 476] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9cb000 == 143 [pid = 1757] [id = 475] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8c349000 == 142 [pid = 1757] [id = 474] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x89b32800 == 141 [pid = 1757] [id = 473] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x8aece800 == 140 [pid = 1757] [id = 472] 08:35:10 INFO - PROCESS | 1757 | --DOCSHELL 0x87777c00 == 139 [pid = 1757] [id = 471] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x8da9e000) [pid = 1757] [serial = 1365] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8ee9b800) [pid = 1757] [serial = 1371] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8adee800) [pid = 1757] [serial = 1407] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8b1ba800) [pid = 1757] [serial = 1356] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8776f400) [pid = 1757] [serial = 1352] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8f687000) [pid = 1757] [serial = 1374] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x91d49c00) [pid = 1757] [serial = 1382] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x88da7400) [pid = 1757] [serial = 1404] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x89f8f400) [pid = 1757] [serial = 1406] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9a6a0800) [pid = 1757] [serial = 1392] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8e78cc00) [pid = 1757] [serial = 1368] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9bca3000) [pid = 1757] [serial = 1401] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8d863c00) [pid = 1757] [serial = 1362] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9b144000) [pid = 1757] [serial = 1397] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9ac51800) [pid = 1757] [serial = 1395] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x95283c00) [pid = 1757] [serial = 1386] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8de3d400) [pid = 1757] [serial = 1367] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8d9d7400) [pid = 1757] [serial = 1364] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8c508000) [pid = 1757] [serial = 1359] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8d855c00) [pid = 1757] [serial = 1361] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x95080c00) [pid = 1757] [serial = 1385] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x99e80c00) [pid = 1757] [serial = 1389] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8a34c000) [pid = 1757] [serial = 1355] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8f628c00) [pid = 1757] [serial = 1373] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8c342c00) [pid = 1757] [serial = 1410] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8c3d3c00) [pid = 1757] [serial = 1287] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x87a5fc00) [pid = 1757] [serial = 1403] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8c3d7000) [pid = 1757] [serial = 1358] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x91117800) [pid = 1757] [serial = 1379] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8eceac00) [pid = 1757] [serial = 1370] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x87a5d400) [pid = 1757] [serial = 1353] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8fde4800) [pid = 1757] [serial = 1377] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8b7d8c00) [pid = 1757] [serial = 1409] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9bc78400) [pid = 1757] [serial = 1400] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9288f000) [pid = 1757] [serial = 1383] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8f6f1400) [pid = 1757] [serial = 1376] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a4ad400) [pid = 1757] [serial = 1391] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x99120800) [pid = 1757] [serial = 1388] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9a7bfc00) [pid = 1757] [serial = 1394] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9b14c000) [pid = 1757] [serial = 1398] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x91120400) [pid = 1757] [serial = 1380] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c341400) [pid = 1757] [serial = 1412] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x866de400 == 140 [pid = 1757] [id = 508] 08:35:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x866df000) [pid = 1757] [serial = 1525] [outer = (nil)] 08:35:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x86e17000) [pid = 1757] [serial = 1526] [outer = 0x866df000] 08:35:10 INFO - PROCESS | 1757 | 1464795310790 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8777bc00) [pid = 1757] [serial = 1527] [outer = 0x866df000] 08:35:11 INFO - PROCESS | 1757 | 1464795311789 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 3846ms 08:35:11 INFO - PROCESS | 1757 | 1464795311829 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1757 | 1464795311835 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:35:11 INFO - PROCESS | 1757 | 1464795311844 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1757 | 1464795311848 Marionette TRACE conn4 <- [1,2006,null,{}] 08:35:11 INFO - PROCESS | 1757 | 1464795311857 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}] 08:35:12 INFO - PROCESS | 1757 | 1464795312113 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:35:12 INFO - PROCESS | 1757 | 1464795312419 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x88df4000 == 141 [pid = 1757] [id = 509] 08:35:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89d0e400) [pid = 1757] [serial = 1528] [outer = (nil)] 08:35:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x89f92000) [pid = 1757] [serial = 1529] [outer = 0x89d0e400] 08:35:12 INFO - PROCESS | 1757 | 1464795312513 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8adee800) [pid = 1757] [serial = 1530] [outer = 0x89d0e400] 08:35:13 INFO - PROCESS | 1757 | 1464795313493 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]]]}] 08:35:13 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 08:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1692ms 08:35:13 INFO - PROCESS | 1757 | 1464795313535 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1757 | 1464795313542 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:35:13 INFO - PROCESS | 1757 | 1464795313566 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1757 | 1464795313572 Marionette TRACE conn4 <- [1,2010,null,{}] 08:35:13 INFO - PROCESS | 1757 | 1464795313579 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}] 08:35:13 INFO - PROCESS | 1757 | 1464795313918 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:35:13 INFO - PROCESS | 1757 | 1464795313954 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x88df0000 == 142 [pid = 1757] [id = 510] 08:35:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8b419000) [pid = 1757] [serial = 1531] [outer = (nil)] 08:35:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8c0f0800) [pid = 1757] [serial = 1532] [outer = 0x8b419000] 08:35:14 INFO - PROCESS | 1757 | 1464795314038 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8c34fc00) [pid = 1757] [serial = 1533] [outer = 0x8b419000] 08:35:15 INFO - PROCESS | 1757 | 1464795315215 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]]]}] 08:35:15 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 08:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2202ms 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8a349800) [pid = 1757] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8daa3000) [pid = 1757] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8b1b4800) [pid = 1757] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8777ac00) [pid = 1757] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x87a63400) [pid = 1757] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9b29dc00) [pid = 1757] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x88df0800) [pid = 1757] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9a6a4000) [pid = 1757] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x928e7000) [pid = 1757] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x95329c00) [pid = 1757] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x95084c00) [pid = 1757] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x93ab3000) [pid = 1757] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x91120c00) [pid = 1757] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8fde2c00) [pid = 1757] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f623000) [pid = 1757] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8e789000) [pid = 1757] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8de3f400) [pid = 1757] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8d9cd400) [pid = 1757] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8d9cbc00) [pid = 1757] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8c3d6000) [pid = 1757] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8a34e400) [pid = 1757] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:35:15 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8777e800) [pid = 1757] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:35:15 INFO - PROCESS | 1757 | 1464795315857 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1757 | 1464795315861 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:35:15 INFO - PROCESS | 1757 | 1464795315871 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1757 | 1464795315877 Marionette TRACE conn4 <- [1,2014,null,{}] 08:35:15 INFO - PROCESS | 1757 | 1464795315894 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}] 08:35:16 INFO - PROCESS | 1757 | 1464795316203 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:35:16 INFO - PROCESS | 1757 | 1464795316335 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de5800 == 143 [pid = 1757] [id = 511] 08:35:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8c3d4c00) [pid = 1757] [serial = 1534] [outer = (nil)] 08:35:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8c50a000) [pid = 1757] [serial = 1535] [outer = 0x8c3d4c00] 08:35:16 INFO - PROCESS | 1757 | 1464795316428 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c6d9000) [pid = 1757] [serial = 1536] [outer = 0x8c3d4c00] 08:35:17 INFO - PROCESS | 1757 | 1464795317271 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1440ms 08:35:17 INFO - PROCESS | 1757 | 1464795317309 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:35:17 INFO - PROCESS | 1757 | 1464795317318 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:35:17 INFO - PROCESS | 1757 | 1464795317328 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1757 | 1464795317332 Marionette TRACE conn4 <- [1,2018,null,{}] 08:35:17 INFO - PROCESS | 1757 | 1464795317338 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}] 08:35:17 INFO - PROCESS | 1757 | 1464795317570 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:35:17 INFO - PROCESS | 1757 | 1464795317915 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e11400 == 144 [pid = 1757] [id = 512] 08:35:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x86e11800) [pid = 1757] [serial = 1537] [outer = (nil)] 08:35:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8777ac00) [pid = 1757] [serial = 1538] [outer = 0x86e11800] 08:35:18 INFO - PROCESS | 1757 | 1464795318091 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x87bfd400) [pid = 1757] [serial = 1539] [outer = 0x86e11800] 08:35:19 INFO - PROCESS | 1757 | 1464795319192 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1946ms 08:35:19 INFO - PROCESS | 1757 | 1464795319275 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 1757 | 1464795319282 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:35:19 INFO - PROCESS | 1757 | 1464795319292 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1757 | 1464795319298 Marionette TRACE conn4 <- [1,2022,null,{}] 08:35:19 INFO - PROCESS | 1757 | 1464795319308 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}] 08:35:19 INFO - PROCESS | 1757 | 1464795319582 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:35:19 INFO - PROCESS | 1757 | 1464795319939 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8d000 == 145 [pid = 1757] [id = 513] 08:35:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8adee000) [pid = 1757] [serial = 1540] [outer = (nil)] 08:35:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8b1f8000) [pid = 1757] [serial = 1541] [outer = 0x8adee000] 08:35:20 INFO - PROCESS | 1757 | 1464795320041 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b424000) [pid = 1757] [serial = 1542] [outer = 0x8adee000] 08:35:21 INFO - PROCESS | 1757 | 1464795321133 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1899ms 08:35:21 INFO - PROCESS | 1757 | 1464795321194 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 1757 | 1464795321202 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:35:21 INFO - PROCESS | 1757 | 1464795321212 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 1757 | 1464795321216 Marionette TRACE conn4 <- [1,2026,null,{}] 08:35:21 INFO - PROCESS | 1757 | 1464795321224 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}] 08:35:21 INFO - PROCESS | 1757 | 1464795321515 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:35:21 INFO - PROCESS | 1757 | 1464795321907 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1b6000 == 146 [pid = 1757] [id = 514] 08:35:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c3cf000) [pid = 1757] [serial = 1543] [outer = (nil)] 08:35:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c506400) [pid = 1757] [serial = 1544] [outer = 0x8c3cf000] 08:35:22 INFO - PROCESS | 1757 | 1464795322007 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c6d8c00) [pid = 1757] [serial = 1545] [outer = 0x8c3cf000] 08:35:23 INFO - PROCESS | 1757 | 1464795323098 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1934ms 08:35:23 INFO - PROCESS | 1757 | 1464795323162 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 1757 | 1464795323168 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:35:23 INFO - PROCESS | 1757 | 1464795323181 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 1757 | 1464795323193 Marionette TRACE conn4 <- [1,2030,null,{}] 08:35:23 INFO - PROCESS | 1757 | 1464795323210 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}] 08:35:23 INFO - PROCESS | 1757 | 1464795323496 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:35:23 INFO - PROCESS | 1757 | 1464795323813 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c349400 == 147 [pid = 1757] [id = 515] 08:35:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8d864000) [pid = 1757] [serial = 1546] [outer = (nil)] 08:35:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8d9d3400) [pid = 1757] [serial = 1547] [outer = 0x8d864000] 08:35:23 INFO - PROCESS | 1757 | 1464795323911 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8da9d000) [pid = 1757] [serial = 1548] [outer = 0x8d864000] 08:35:24 INFO - PROCESS | 1757 | 1464795324885 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1748ms 08:35:24 INFO - PROCESS | 1757 | 1464795324932 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:35:24 INFO - PROCESS | 1757 | 1464795324938 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:35:24 INFO - PROCESS | 1757 | 1464795324946 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1757 | 1464795324950 Marionette TRACE conn4 <- [1,2034,null,{}] 08:35:24 INFO - PROCESS | 1757 | 1464795324957 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}] 08:35:25 INFO - PROCESS | 1757 | 1464795325219 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:35:25 INFO - PROCESS | 1757 | 1464795325554 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a349800 == 148 [pid = 1757] [id = 516] 08:35:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8c6e5400) [pid = 1757] [serial = 1549] [outer = (nil)] 08:35:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8de33400) [pid = 1757] [serial = 1550] [outer = 0x8c6e5400] 08:35:25 INFO - PROCESS | 1757 | 1464795325653 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8e5bd000) [pid = 1757] [serial = 1551] [outer = 0x8c6e5400] 08:35:26 INFO - PROCESS | 1757 | 1464795326684 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1801ms 08:35:26 INFO - PROCESS | 1757 | 1464795326747 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1757 | 1464795326752 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:35:26 INFO - PROCESS | 1757 | 1464795326760 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1757 | 1464795326764 Marionette TRACE conn4 <- [1,2038,null,{}] 08:35:26 INFO - PROCESS | 1757 | 1464795326771 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}] 08:35:27 INFO - PROCESS | 1757 | 1464795327034 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:35:27 INFO - PROCESS | 1757 | 1464795327394 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e78c400 == 149 [pid = 1757] [id = 517] 08:35:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8e792800) [pid = 1757] [serial = 1552] [outer = (nil)] 08:35:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8eb21400) [pid = 1757] [serial = 1553] [outer = 0x8e792800] 08:35:27 INFO - PROCESS | 1757 | 1464795327504 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8ee9d800) [pid = 1757] [serial = 1554] [outer = 0x8e792800] 08:35:28 INFO - PROCESS | 1757 | 1464795328568 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1845ms 08:35:28 INFO - PROCESS | 1757 | 1464795328619 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:35:28 INFO - PROCESS | 1757 | 1464795328624 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:35:28 INFO - PROCESS | 1757 | 1464795328632 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1757 | 1464795328636 Marionette TRACE conn4 <- [1,2042,null,{}] 08:35:28 INFO - PROCESS | 1757 | 1464795328643 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}] 08:35:28 INFO - PROCESS | 1757 | 1464795328920 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:35:29 INFO - PROCESS | 1757 | 1464795329263 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0efc00 == 150 [pid = 1757] [id = 518] 08:35:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8c505800) [pid = 1757] [serial = 1555] [outer = (nil)] 08:35:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8eea5c00) [pid = 1757] [serial = 1556] [outer = 0x8c505800] 08:35:29 INFO - PROCESS | 1757 | 1464795329370 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f68ac00) [pid = 1757] [serial = 1557] [outer = 0x8c505800] 08:35:30 INFO - PROCESS | 1757 | 1464795330350 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]]]}] 08:35:30 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) 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1784ms 08:35:30 INFO - PROCESS | 1757 | 1464795330417 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1757 | 1464795330421 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:35:30 INFO - PROCESS | 1757 | 1464795330429 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1757 | 1464795330433 Marionette TRACE conn4 <- [1,2046,null,{}] 08:35:30 INFO - PROCESS | 1757 | 1464795330440 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}] 08:35:30 INFO - PROCESS | 1757 | 1464795330694 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:35:31 INFO - PROCESS | 1757 | 1464795331003 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5bbc00 == 151 [pid = 1757] [id = 519] 08:35:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8f622400) [pid = 1757] [serial = 1558] [outer = (nil)] 08:35:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8fde8c00) [pid = 1757] [serial = 1559] [outer = 0x8f622400] 08:35:31 INFO - PROCESS | 1757 | 1464795331105 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8ffc6400) [pid = 1757] [serial = 1560] [outer = 0x8f622400] 08:35:32 INFO - PROCESS | 1757 | 1464795332121 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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1736ms 08:35:32 INFO - PROCESS | 1757 | 1464795332167 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 1757 | 1464795332172 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:35:32 INFO - PROCESS | 1757 | 1464795332201 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 1757 | 1464795332206 Marionette TRACE conn4 <- [1,2050,null,{}] 08:35:32 INFO - PROCESS | 1757 | 1464795332213 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}] 08:35:32 INFO - PROCESS | 1757 | 1464795332480 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:35:32 INFO - PROCESS | 1757 | 1464795332823 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f62b800 == 152 [pid = 1757] [id = 520] 08:35:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8fde1400) [pid = 1757] [serial = 1561] [outer = (nil)] 08:35:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9118ec00) [pid = 1757] [serial = 1562] [outer = 0x8fde1400] 08:35:32 INFO - PROCESS | 1757 | 1464795332920 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x91b10400) [pid = 1757] [serial = 1563] [outer = 0x8fde1400] 08:35:33 INFO - PROCESS | 1757 | 1464795333931 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1788ms 08:35:33 INFO - PROCESS | 1757 | 1464795333986 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1757 | 1464795333990 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:35:34 INFO - PROCESS | 1757 | 1464795333998 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 1757 | 1464795334003 Marionette TRACE conn4 <- [1,2054,null,{}] 08:35:34 INFO - PROCESS | 1757 | 1464795334011 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}] 08:35:34 INFO - PROCESS | 1757 | 1464795334288 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:35:34 INFO - PROCESS | 1757 | 1464795334630 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x866dd000 == 153 [pid = 1757] [id = 521] 08:35:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8daa2800) [pid = 1757] [serial = 1564] [outer = (nil)] 08:35:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91d49c00) [pid = 1757] [serial = 1565] [outer = 0x8daa2800] 08:35:34 INFO - PROCESS | 1757 | 1464795334736 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x928e1000) [pid = 1757] [serial = 1566] [outer = 0x8daa2800] 08:35:35 INFO - PROCESS | 1757 | 1464795335732 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1793ms 08:35:35 INFO - PROCESS | 1757 | 1464795335793 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1757 | 1464795335796 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:35:35 INFO - PROCESS | 1757 | 1464795335804 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1757 | 1464795335808 Marionette TRACE conn4 <- [1,2058,null,{}] 08:35:35 INFO - PROCESS | 1757 | 1464795335814 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}] 08:35:36 INFO - PROCESS | 1757 | 1464795336100 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:35:36 INFO - PROCESS | 1757 | 1464795336448 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x9462d400 == 154 [pid = 1757] [id = 522] 08:35:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x94630c00) [pid = 1757] [serial = 1567] [outer = (nil)] 08:35:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x95079c00) [pid = 1757] [serial = 1568] [outer = 0x94630c00] 08:35:36 INFO - PROCESS | 1757 | 1464795336581 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x95280000) [pid = 1757] [serial = 1569] [outer = 0x94630c00] 08:35:37 INFO - PROCESS | 1757 | 1464795337609 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1841ms 08:35:37 INFO - PROCESS | 1757 | 1464795337646 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:35:37 INFO - PROCESS | 1757 | 1464795337651 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:35:37 INFO - PROCESS | 1757 | 1464795337658 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1757 | 1464795337663 Marionette TRACE conn4 <- [1,2062,null,{}] 08:35:37 INFO - PROCESS | 1757 | 1464795337669 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}] 08:35:37 INFO - PROCESS | 1757 | 1464795337956 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:35:38 INFO - PROCESS | 1757 | 1464795338303 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x95078000 == 155 [pid = 1757] [id = 523] 08:35:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x950d0000) [pid = 1757] [serial = 1570] [outer = (nil)] 08:35:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9a4a1000) [pid = 1757] [serial = 1571] [outer = 0x950d0000] 08:35:38 INFO - PROCESS | 1757 | 1464795338408 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9a4a9400) [pid = 1757] [serial = 1572] [outer = 0x950d0000] 08:35:39 INFO - PROCESS | 1757 | 1464795339437 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1833ms 08:35:39 INFO - PROCESS | 1757 | 1464795339491 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1757 | 1464795339495 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:35:39 INFO - PROCESS | 1757 | 1464795339503 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1757 | 1464795339508 Marionette TRACE conn4 <- [1,2066,null,{}] 08:35:39 INFO - PROCESS | 1757 | 1464795339515 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}] 08:35:39 INFO - PROCESS | 1757 | 1464795339783 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:35:40 INFO - PROCESS | 1757 | 1464795340127 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eceb400 == 156 [pid = 1757] [id = 524] 08:35:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x8f4f9800) [pid = 1757] [serial = 1573] [outer = (nil)] 08:35:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9a70dc00) [pid = 1757] [serial = 1574] [outer = 0x8f4f9800] 08:35:40 INFO - PROCESS | 1757 | 1464795340230 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9a9f0400) [pid = 1757] [serial = 1575] [outer = 0x8f4f9800] 08:35:41 INFO - PROCESS | 1757 | 1464795341218 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1784ms 08:35:41 INFO - PROCESS | 1757 | 1464795341289 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1757 | 1464795341305 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:35:41 INFO - PROCESS | 1757 | 1464795341313 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1757 | 1464795341318 Marionette TRACE conn4 <- [1,2070,null,{}] 08:35:41 INFO - PROCESS | 1757 | 1464795341325 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}] 08:35:41 INFO - PROCESS | 1757 | 1464795341622 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:35:42 INFO - PROCESS | 1757 | 1464795342006 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4ae000 == 157 [pid = 1757] [id = 525] 08:35:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9a70c400) [pid = 1757] [serial = 1576] [outer = (nil)] 08:35:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9b14c000) [pid = 1757] [serial = 1577] [outer = 0x9a70c400] 08:35:42 INFO - PROCESS | 1757 | 1464795342101 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9b42e000) [pid = 1757] [serial = 1578] [outer = 0x9a70c400] 08:35:43 INFO - PROCESS | 1757 | 1464795343145 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1890ms 08:35:43 INFO - PROCESS | 1757 | 1464795343205 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1757 | 1464795343209 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:35:43 INFO - PROCESS | 1757 | 1464795343217 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1757 | 1464795343222 Marionette TRACE conn4 <- [1,2074,null,{}] 08:35:43 INFO - PROCESS | 1757 | 1464795343228 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}] 08:35:43 INFO - PROCESS | 1757 | 1464795343495 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:35:43 INFO - PROCESS | 1757 | 1464795343848 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a7b7800 == 158 [pid = 1757] [id = 526] 08:35:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9b098c00) [pid = 1757] [serial = 1579] [outer = (nil)] 08:35:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9bfe8800) [pid = 1757] [serial = 1580] [outer = 0x9b098c00] 08:35:43 INFO - PROCESS | 1757 | 1464795343952 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9bfeec00) [pid = 1757] [serial = 1581] [outer = 0x9b098c00] 08:35:45 INFO - PROCESS | 1757 | 1464795345051 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1883ms 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:35:45 INFO - PROCESS | 1757 | 1464795345106 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1757 | 1464795345110 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:35:45 INFO - PROCESS | 1757 | 1464795345118 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1757 | 1464795345121 Marionette TRACE conn4 <- [1,2078,null,{}] 08:35:45 INFO - PROCESS | 1757 | 1464795345128 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}] 08:35:45 INFO - PROCESS | 1757 | 1464795345399 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:35:45 INFO - PROCESS | 1757 | 1464795345750 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e4c00 == 159 [pid = 1757] [id = 527] 08:35:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x8eb23800) [pid = 1757] [serial = 1582] [outer = (nil)] 08:35:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9c01ec00) [pid = 1757] [serial = 1583] [outer = 0x8eb23800] 08:35:45 INFO - PROCESS | 1757 | 1464795345854 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9cc6f800) [pid = 1757] [serial = 1584] [outer = 0x8eb23800] 08:35:46 INFO - PROCESS | 1757 | 1464795346840 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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1788ms 08:35:46 INFO - PROCESS | 1757 | 1464795346906 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:35:46 INFO - PROCESS | 1757 | 1464795346910 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:35:46 INFO - PROCESS | 1757 | 1464795346917 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1757 | 1464795346921 Marionette TRACE conn4 <- [1,2082,null,{}] 08:35:46 INFO - PROCESS | 1757 | 1464795346929 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}] 08:35:47 INFO - PROCESS | 1757 | 1464795347227 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:35:47 INFO - PROCESS | 1757 | 1464795347610 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bff2800 == 160 [pid = 1757] [id = 528] 08:35:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9c046400) [pid = 1757] [serial = 1585] [outer = (nil)] 08:35:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9d0c7000) [pid = 1757] [serial = 1586] [outer = 0x9c046400] 08:35:47 INFO - PROCESS | 1757 | 1464795347708 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9d0cb400) [pid = 1757] [serial = 1587] [outer = 0x9c046400] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8aed1000 == 159 [pid = 1757] [id = 168] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x87a60c00 == 158 [pid = 1757] [id = 488] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdc800 == 157 [pid = 1757] [id = 490] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89b07800 == 156 [pid = 1757] [id = 385] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x89d18400 == 155 [pid = 1757] [id = 489] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88df1800 == 154 [pid = 1757] [id = 470] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88de5800 == 153 [pid = 1757] [id = 511] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88df0000 == 152 [pid = 1757] [id = 510] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x88df4000 == 151 [pid = 1757] [id = 509] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x866de400 == 150 [pid = 1757] [id = 508] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x91b0d400 == 149 [pid = 1757] [id = 503] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x9a715c00 == 148 [pid = 1757] [id = 424] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd0800 == 147 [pid = 1757] [id = 501] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x91d48000 == 146 [pid = 1757] [id = 502] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8eea5400 == 145 [pid = 1757] [id = 500] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8f4f5400 == 144 [pid = 1757] [id = 499] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee96c00 == 143 [pid = 1757] [id = 498] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8de35800 == 142 [pid = 1757] [id = 497] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8de35000 == 141 [pid = 1757] [id = 496] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34a000 == 140 [pid = 1757] [id = 298] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8d94a400 == 139 [pid = 1757] [id = 495] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8d857400 == 138 [pid = 1757] [id = 494] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3da800 == 137 [pid = 1757] [id = 493] 08:35:50 INFO - PROCESS | 1757 | --DOCSHELL 0x866d5800 == 136 [pid = 1757] [id = 492] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x8c3d4000) [pid = 1757] [serial = 1350] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x9b146800) [pid = 1757] [serial = 1338] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8b1f7c00) [pid = 1757] [serial = 1418] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x89b03800) [pid = 1757] [serial = 1416] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x87bf2800) [pid = 1757] [serial = 1415] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x88de8c00) [pid = 1757] [serial = 1466] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9c017400) [pid = 1757] [serial = 1464] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x9c013800) [pid = 1757] [serial = 1463] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9bfef800) [pid = 1757] [serial = 1461] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x9bfec000) [pid = 1757] [serial = 1460] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9b42e800) [pid = 1757] [serial = 1458] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x9b2aa400) [pid = 1757] [serial = 1457] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9b090c00) [pid = 1757] [serial = 1455] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9ac5bc00) [pid = 1757] [serial = 1454] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9a70e400) [pid = 1757] [serial = 1452] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9a6a8800) [pid = 1757] [serial = 1451] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9a1ba400) [pid = 1757] [serial = 1449] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x991a6800) [pid = 1757] [serial = 1448] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x9507f400) [pid = 1757] [serial = 1446] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x93b8c800) [pid = 1757] [serial = 1445] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x9288a800) [pid = 1757] [serial = 1443] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x92884000) [pid = 1757] [serial = 1442] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x91b0e800) [pid = 1757] [serial = 1440] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x91b0ac00) [pid = 1757] [serial = 1439] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8ffbd000) [pid = 1757] [serial = 1437] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8fde6000) [pid = 1757] [serial = 1436] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8f68b400) [pid = 1757] [serial = 1434] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8f686000) [pid = 1757] [serial = 1433] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8f623400) [pid = 1757] [serial = 1431] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8eb28000) [pid = 1757] [serial = 1430] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8e5c1000) [pid = 1757] [serial = 1428] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8e5c0800) [pid = 1757] [serial = 1427] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8db50000) [pid = 1757] [serial = 1425] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8da9b800) [pid = 1757] [serial = 1424] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8c6e3800) [pid = 1757] [serial = 1422] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c58b000) [pid = 1757] [serial = 1421] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8b7d9800) [pid = 1757] [serial = 1419] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c510000) [pid = 1757] [serial = 1475] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8aece400) [pid = 1757] [serial = 1469] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8b1f1000) [pid = 1757] [serial = 1470] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x89b35400) [pid = 1757] [serial = 1467] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x89f93c00) [pid = 1757] [serial = 1472] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8c3d1800) [pid = 1757] [serial = 1473] [outer = (nil)] [url = about:blank] 08:35:51 INFO - PROCESS | 1757 | 1464795351341 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 4456ms 08:35:51 INFO - PROCESS | 1757 | 1464795351374 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1757 | 1464795351379 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:35:51 INFO - PROCESS | 1757 | 1464795351391 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1757 | 1464795351397 Marionette TRACE conn4 <- [1,2086,null,{}] 08:35:51 INFO - PROCESS | 1757 | 1464795351409 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}] 08:35:51 INFO - PROCESS | 1757 | 1464795351774 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:35:51 INFO - PROCESS | 1757 | 1464795351930 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x87776000 == 137 [pid = 1757] [id = 529] 08:35:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x87a60800) [pid = 1757] [serial = 1588] [outer = (nil)] 08:35:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x88de5800) [pid = 1757] [serial = 1589] [outer = 0x87a60800] 08:35:52 INFO - PROCESS | 1757 | 1464795352022 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x89b03800) [pid = 1757] [serial = 1590] [outer = 0x87a60800] 08:35:52 INFO - PROCESS | 1757 | 1464795352948 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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1643ms 08:35:53 INFO - PROCESS | 1757 | 1464795353035 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1757 | 1464795353045 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:35:53 INFO - PROCESS | 1757 | 1464795353058 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1757 | 1464795353062 Marionette TRACE conn4 <- [1,2090,null,{}] 08:35:53 INFO - PROCESS | 1757 | 1464795353070 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}] 08:35:53 INFO - PROCESS | 1757 | 1464795353321 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:35:53 INFO - PROCESS | 1757 | 1464795353628 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f8bc00 == 138 [pid = 1757] [id = 530] 08:35:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x89f91000) [pid = 1757] [serial = 1591] [outer = (nil)] 08:35:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8a34a800) [pid = 1757] [serial = 1592] [outer = 0x89f91000] 08:35:53 INFO - PROCESS | 1757 | 1464795353726 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8b1b3000) [pid = 1757] [serial = 1593] [outer = 0x89f91000] 08:35:54 INFO - PROCESS | 1757 | 1464795354764 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1796ms 08:35:54 INFO - PROCESS | 1757 | 1464795354854 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1757 | 1464795354858 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:35:54 INFO - PROCESS | 1757 | 1464795354865 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1757 | 1464795354871 Marionette TRACE conn4 <- [1,2094,null,{}] 08:35:54 INFO - PROCESS | 1757 | 1464795354897 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}] 08:35:55 INFO - PROCESS | 1757 | 1464795355216 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:35:55 INFO - PROCESS | 1757 | 1464795355414 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34c400 == 139 [pid = 1757] [id = 531] 08:35:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8c0e6c00) [pid = 1757] [serial = 1594] [outer = (nil)] 08:35:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8c34bc00) [pid = 1757] [serial = 1595] [outer = 0x8c0e6c00] 08:35:55 INFO - PROCESS | 1757 | 1464795355504 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8c3d7800) [pid = 1757] [serial = 1596] [outer = 0x8c0e6c00] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x89b3a000) [pid = 1757] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8b419000) [pid = 1757] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89d0e400) [pid = 1757] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x866df000) [pid = 1757] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9bc6a800) [pid = 1757] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x9b096c00) [pid = 1757] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x9b093000) [pid = 1757] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x91115c00) [pid = 1757] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x95289c00) [pid = 1757] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9528a800) [pid = 1757] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x9111d800) [pid = 1757] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x91b0c400) [pid = 1757] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f4f7c00) [pid = 1757] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8eea3400) [pid = 1757] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8e8cd400) [pid = 1757] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8de36000) [pid = 1757] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8d9cc800) [pid = 1757] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8d9c8c00) [pid = 1757] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8c50bc00) [pid = 1757] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:35:56 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x87bfc800) [pid = 1757] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:35:57 INFO - PROCESS | 1757 | 1464795357135 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2294ms 08:35:57 INFO - PROCESS | 1757 | 1464795357164 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:35:57 INFO - PROCESS | 1757 | 1464795357169 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:35:57 INFO - PROCESS | 1757 | 1464795357177 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1757 | 1464795357181 Marionette TRACE conn4 <- [1,2098,null,{}] 08:35:57 INFO - PROCESS | 1757 | 1464795357187 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}] 08:35:57 INFO - PROCESS | 1757 | 1464795357506 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:35:57 INFO - PROCESS | 1757 | 1464795357702 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e9c00 == 140 [pid = 1757] [id = 532] 08:35:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8c34c400) [pid = 1757] [serial = 1597] [outer = (nil)] 08:35:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8c58e000) [pid = 1757] [serial = 1598] [outer = 0x8c34c400] 08:35:57 INFO - PROCESS | 1757 | 1464795357791 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c6e0c00) [pid = 1757] [serial = 1599] [outer = 0x8c34c400] 08:35:58 INFO - PROCESS | 1757 | 1464795358930 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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1788ms 08:35:58 INFO - PROCESS | 1757 | 1464795358966 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1757 | 1464795358974 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:35:58 INFO - PROCESS | 1757 | 1464795358985 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1757 | 1464795358993 Marionette TRACE conn4 <- [1,2102,null,{}] 08:35:59 INFO - PROCESS | 1757 | 1464795359005 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}] 08:35:59 INFO - PROCESS | 1757 | 1464795359277 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:35:59 INFO - PROCESS | 1757 | 1464795359643 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e17c00 == 141 [pid = 1757] [id = 533] 08:35:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x87a5e000) [pid = 1757] [serial = 1600] [outer = (nil)] 08:35:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x89d0e400) [pid = 1757] [serial = 1601] [outer = 0x87a5e000] 08:35:59 INFO - PROCESS | 1757 | 1464795359753 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8a346800) [pid = 1757] [serial = 1602] [outer = 0x87a5e000] 08:36:00 INFO - PROCESS | 1757 | 1464795360903 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1996ms 08:36:00 INFO - PROCESS | 1757 | 1464795360981 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1757 | 1464795360993 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:36:01 INFO - PROCESS | 1757 | 1464795361007 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1757 | 1464795361014 Marionette TRACE conn4 <- [1,2106,null,{}] 08:36:01 INFO - PROCESS | 1757 | 1464795361022 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}] 08:36:01 INFO - PROCESS | 1757 | 1464795361463 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:36:01 INFO - PROCESS | 1757 | 1464795361756 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c343800 == 142 [pid = 1757] [id = 534] 08:36:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c350000) [pid = 1757] [serial = 1603] [outer = (nil)] 08:36:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c589000) [pid = 1757] [serial = 1604] [outer = 0x8c350000] 08:36:01 INFO - PROCESS | 1757 | 1464795361854 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8d857c00) [pid = 1757] [serial = 1605] [outer = 0x8c350000] 08:36:02 INFO - PROCESS | 1757 | 1464795362993 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2042ms 08:36:03 INFO - PROCESS | 1757 | 1464795363049 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1757 | 1464795363054 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:36:03 INFO - PROCESS | 1757 | 1464795363063 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1757 | 1464795363069 Marionette TRACE conn4 <- [1,2110,null,{}] 08:36:03 INFO - PROCESS | 1757 | 1464795363094 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}] 08:36:03 INFO - PROCESS | 1757 | 1464795363398 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:36:03 INFO - PROCESS | 1757 | 1464795363737 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94e000 == 143 [pid = 1757] [id = 535] 08:36:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8d9c8400) [pid = 1757] [serial = 1606] [outer = (nil)] 08:36:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8d9d5400) [pid = 1757] [serial = 1607] [outer = 0x8d9c8400] 08:36:03 INFO - PROCESS | 1757 | 1464795363842 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8db48400) [pid = 1757] [serial = 1608] [outer = 0x8d9c8400] 08:36:04 INFO - PROCESS | 1757 | 1464795364818 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]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1799ms 08:36:04 INFO - PROCESS | 1757 | 1464795364866 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1757 | 1464795364871 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:36:04 INFO - PROCESS | 1757 | 1464795364879 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1757 | 1464795364883 Marionette TRACE conn4 <- [1,2114,null,{}] 08:36:04 INFO - PROCESS | 1757 | 1464795364889 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}] 08:36:05 INFO - PROCESS | 1757 | 1464795365142 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:36:05 INFO - PROCESS | 1757 | 1464795365477 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cdbc00 == 144 [pid = 1757] [id = 536] 08:36:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8d948000) [pid = 1757] [serial = 1609] [outer = (nil)] 08:36:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8de3ec00) [pid = 1757] [serial = 1610] [outer = 0x8d948000] 08:36:05 INFO - PROCESS | 1757 | 1464795365591 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8e5c3800) [pid = 1757] [serial = 1611] [outer = 0x8d948000] 08:36:06 INFO - PROCESS | 1757 | 1464795366564 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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1742ms 08:36:06 INFO - PROCESS | 1757 | 1464795366623 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:36:06 INFO - PROCESS | 1757 | 1464795366627 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:36:06 INFO - PROCESS | 1757 | 1464795366635 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1757 | 1464795366638 Marionette TRACE conn4 <- [1,2118,null,{}] 08:36:06 INFO - PROCESS | 1757 | 1464795366645 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}] 08:36:06 INFO - PROCESS | 1757 | 1464795366943 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:36:07 INFO - PROCESS | 1757 | 1464795367293 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d8800 == 145 [pid = 1757] [id = 537] 08:36:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x89b08800) [pid = 1757] [serial = 1612] [outer = (nil)] 08:36:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8e8cbc00) [pid = 1757] [serial = 1613] [outer = 0x89b08800] 08:36:07 INFO - PROCESS | 1757 | 1464795367387 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8eb1cc00) [pid = 1757] [serial = 1614] [outer = 0x89b08800] 08:36:08 INFO - PROCESS | 1757 | 1464795368412 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1842ms 08:36:08 INFO - PROCESS | 1757 | 1464795368478 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1757 | 1464795368483 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:36:08 INFO - PROCESS | 1757 | 1464795368492 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1757 | 1464795368496 Marionette TRACE conn4 <- [1,2122,null,{}] 08:36:08 INFO - PROCESS | 1757 | 1464795368503 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}] 08:36:08 INFO - PROCESS | 1757 | 1464795368842 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:36:09 INFO - PROCESS | 1757 | 1464795369199 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da9b800 == 146 [pid = 1757] [id = 538] 08:36:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8e78f800) [pid = 1757] [serial = 1615] [outer = (nil)] 08:36:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8f4f4400) [pid = 1757] [serial = 1616] [outer = 0x8e78f800] 08:36:09 INFO - PROCESS | 1757 | 1464795369296 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f625000) [pid = 1757] [serial = 1617] [outer = 0x8e78f800] 08:36:10 INFO - PROCESS | 1757 | 1464795370659 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2238ms 08:36:10 INFO - PROCESS | 1757 | 1464795370732 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1757 | 1464795370738 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:36:10 INFO - PROCESS | 1757 | 1464795370748 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1757 | 1464795370752 Marionette TRACE conn4 <- [1,2126,null,{}] 08:36:10 INFO - PROCESS | 1757 | 1464795370765 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}] 08:36:11 INFO - PROCESS | 1757 | 1464795371151 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:36:11 INFO - PROCESS | 1757 | 1464795371427 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece2000 == 147 [pid = 1757] [id = 539] 08:36:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8ee9c800) [pid = 1757] [serial = 1618] [outer = (nil)] 08:36:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8f68d000) [pid = 1757] [serial = 1619] [outer = 0x8ee9c800] 08:36:11 INFO - PROCESS | 1757 | 1464795371530 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f6e7400) [pid = 1757] [serial = 1620] [outer = 0x8ee9c800] 08:36:12 INFO - PROCESS | 1757 | 1464795372537 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1846ms 08:36:12 INFO - PROCESS | 1757 | 1464795372599 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1757 | 1464795372609 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:36:12 INFO - PROCESS | 1757 | 1464795372621 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1757 | 1464795372625 Marionette TRACE conn4 <- [1,2130,null,{}] 08:36:12 INFO - PROCESS | 1757 | 1464795372632 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}] 08:36:12 INFO - PROCESS | 1757 | 1464795372884 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:36:13 INFO - PROCESS | 1757 | 1464795373222 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5be400 == 148 [pid = 1757] [id = 540] 08:36:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8f682000) [pid = 1757] [serial = 1621] [outer = (nil)] 08:36:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x91115000) [pid = 1757] [serial = 1622] [outer = 0x8f682000] 08:36:13 INFO - PROCESS | 1757 | 1464795373318 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x91118000) [pid = 1757] [serial = 1623] [outer = 0x8f682000] 08:36:14 INFO - PROCESS | 1757 | 1464795374336 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] 08:36:14 INFO - PROCESS | 1757 | 1464795374419 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:36:14 INFO - PROCESS | 1757 | 1464795374427 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1757 | 1464795374431 Marionette TRACE conn4 <- [1,2134,null,{}] 08:36:14 INFO - PROCESS | 1757 | 1464795374438 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}] 08:36:14 INFO - PROCESS | 1757 | 1464795374808 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:36:15 INFO - PROCESS | 1757 | 1464795375234 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eea0800 == 149 [pid = 1757] [id = 541] 08:36:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8fdecc00) [pid = 1757] [serial = 1624] [outer = (nil)] 08:36:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x91d4a000) [pid = 1757] [serial = 1625] [outer = 0x8fdecc00] 08:36:15 INFO - PROCESS | 1757 | 1464795375377 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x92884000) [pid = 1757] [serial = 1626] [outer = 0x8fdecc00] 08:36:16 INFO - PROCESS | 1757 | 1464795376423 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2035ms 08:36:16 INFO - PROCESS | 1757 | 1464795376474 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1757 | 1464795376477 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:36:16 INFO - PROCESS | 1757 | 1464795376485 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1757 | 1464795376489 Marionette TRACE conn4 <- [1,2138,null,{}] 08:36:16 INFO - PROCESS | 1757 | 1464795376496 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}] 08:36:16 INFO - PROCESS | 1757 | 1464795376767 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:36:17 INFO - PROCESS | 1757 | 1464795377099 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x866dc400 == 150 [pid = 1757] [id = 542] 08:36:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x8f4f2c00) [pid = 1757] [serial = 1627] [outer = (nil)] 08:36:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x928e0c00) [pid = 1757] [serial = 1628] [outer = 0x8f4f2c00] 08:36:17 INFO - PROCESS | 1757 | 1464795377200 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x93a60000) [pid = 1757] [serial = 1629] [outer = 0x8f4f2c00] 08:36:18 INFO - PROCESS | 1757 | 1464795378211 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1782ms 08:36:18 INFO - PROCESS | 1757 | 1464795378269 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1757 | 1464795378274 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:36:18 INFO - PROCESS | 1757 | 1464795378283 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1757 | 1464795378289 Marionette TRACE conn4 <- [1,2142,null,{}] 08:36:18 INFO - PROCESS | 1757 | 1464795378295 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}] 08:36:18 INFO - PROCESS | 1757 | 1464795378578 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:36:18 INFO - PROCESS | 1757 | 1464795378938 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x9288f000 == 151 [pid = 1757] [id = 543] 08:36:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9527c400) [pid = 1757] [serial = 1630] [outer = (nil)] 08:36:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x95286400) [pid = 1757] [serial = 1631] [outer = 0x9527c400] 08:36:19 INFO - PROCESS | 1757 | 1464795379056 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9557f400) [pid = 1757] [serial = 1632] [outer = 0x9527c400] 08:36:20 INFO - PROCESS | 1757 | 1464795380068 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] 08:36:20 INFO - PROCESS | 1757 | 1464795380142 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:36:20 INFO - PROCESS | 1757 | 1464795380155 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1757 | 1464795380158 Marionette TRACE conn4 <- [1,2146,null,{}] 08:36:20 INFO - PROCESS | 1757 | 1464795380167 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}] 08:36:20 INFO - PROCESS | 1757 | 1464795380427 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:36:20 INFO - PROCESS | 1757 | 1464795380790 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x95287800 == 152 [pid = 1757] [id = 544] 08:36:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x95287c00) [pid = 1757] [serial = 1633] [outer = (nil)] 08:36:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9a13c800) [pid = 1757] [serial = 1634] [outer = 0x95287c00] 08:36:20 INFO - PROCESS | 1757 | 1464795380887 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9a4a3c00) [pid = 1757] [serial = 1635] [outer = 0x95287c00] 08:36:21 INFO - PROCESS | 1757 | 1464795381914 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] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:36:22 INFO - PROCESS | 1757 | 1464795381999 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:36:22 INFO - PROCESS | 1757 | 1464795382006 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1757 | 1464795382009 Marionette TRACE conn4 <- [1,2150,null,{}] 08:36:22 INFO - PROCESS | 1757 | 1464795382017 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}] 08:36:22 INFO - PROCESS | 1757 | 1464795382316 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:36:22 INFO - PROCESS | 1757 | 1464795382682 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x93a62c00 == 153 [pid = 1757] [id = 545] 08:36:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x95078c00) [pid = 1757] [serial = 1636] [outer = (nil)] 08:36:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9a716400) [pid = 1757] [serial = 1637] [outer = 0x95078c00] 08:36:22 INFO - PROCESS | 1757 | 1464795382786 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9b08e000) [pid = 1757] [serial = 1638] [outer = 0x95078c00] 08:36:23 INFO - PROCESS | 1757 | 1464795383810 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]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1848ms 08:36:23 INFO - PROCESS | 1757 | 1464795383855 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:36:23 INFO - PROCESS | 1757 | 1464795383859 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:36:23 INFO - PROCESS | 1757 | 1464795383867 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1757 | 1464795383871 Marionette TRACE conn4 <- [1,2154,null,{}] 08:36:23 INFO - PROCESS | 1757 | 1464795383877 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}] 08:36:24 INFO - PROCESS | 1757 | 1464795384133 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:36:24 INFO - PROCESS | 1757 | 1464795384490 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a715c00 == 154 [pid = 1757] [id = 546] 08:36:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9a717800) [pid = 1757] [serial = 1639] [outer = (nil)] 08:36:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9b147800) [pid = 1757] [serial = 1640] [outer = 0x9a717800] 08:36:24 INFO - PROCESS | 1757 | 1464795384596 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9b29b800) [pid = 1757] [serial = 1641] [outer = 0x9a717800] 08:36:25 INFO - PROCESS | 1757 | 1464795385634 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1842ms 08:36:25 INFO - PROCESS | 1757 | 1464795385709 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:36:25 INFO - PROCESS | 1757 | 1464795385713 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:36:25 INFO - PROCESS | 1757 | 1464795385721 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1757 | 1464795385724 Marionette TRACE conn4 <- [1,2158,null,{}] 08:36:25 INFO - PROCESS | 1757 | 1464795385731 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}] 08:36:26 INFO - PROCESS | 1757 | 1464795386009 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:36:26 INFO - PROCESS | 1757 | 1464795386366 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x866d9400 == 155 [pid = 1757] [id = 547] 08:36:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x8e5bdc00) [pid = 1757] [serial = 1642] [outer = (nil)] 08:36:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9bca8000) [pid = 1757] [serial = 1643] [outer = 0x8e5bdc00] 08:36:26 INFO - PROCESS | 1757 | 1464795386478 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9bfe8c00) [pid = 1757] [serial = 1644] [outer = 0x8e5bdc00] 08:36:27 INFO - PROCESS | 1757 | 1464795387573 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1936ms 08:36:27 INFO - PROCESS | 1757 | 1464795387658 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1757 | 1464795387663 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:36:27 INFO - PROCESS | 1757 | 1464795387671 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1757 | 1464795387675 Marionette TRACE conn4 <- [1,2162,null,{}] 08:36:27 INFO - PROCESS | 1757 | 1464795387682 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}] 08:36:28 INFO - PROCESS | 1757 | 1464795388020 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:36:28 INFO - PROCESS | 1757 | 1464795388394 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b08f000 == 156 [pid = 1757] [id = 548] 08:36:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9bc6b400) [pid = 1757] [serial = 1645] [outer = (nil)] 08:36:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9c10b000) [pid = 1757] [serial = 1646] [outer = 0x9bc6b400] 08:36:28 INFO - PROCESS | 1757 | 1464795388507 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9d069800) [pid = 1757] [serial = 1647] [outer = 0x9bc6b400] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34f800 == 155 [pid = 1757] [id = 311] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x866e4c00 == 154 [pid = 1757] [id = 527] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9bff2800 == 153 [pid = 1757] [id = 528] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9a7b7800 == 152 [pid = 1757] [id = 526] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4ae000 == 151 [pid = 1757] [id = 525] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8eceb400 == 150 [pid = 1757] [id = 524] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x9462d400 == 149 [pid = 1757] [id = 522] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x95078000 == 148 [pid = 1757] [id = 523] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x866dd000 == 147 [pid = 1757] [id = 521] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8f62b800 == 146 [pid = 1757] [id = 520] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5bbc00 == 145 [pid = 1757] [id = 519] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0efc00 == 144 [pid = 1757] [id = 518] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8e78c400 == 143 [pid = 1757] [id = 517] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8a349800 == 142 [pid = 1757] [id = 516] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1b6000 == 141 [pid = 1757] [id = 514] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8c349400 == 140 [pid = 1757] [id = 515] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8d000 == 139 [pid = 1757] [id = 513] 08:36:31 INFO - PROCESS | 1757 | --DOCSHELL 0x86e11400 == 138 [pid = 1757] [id = 512] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8c50b800) [pid = 1757] [serial = 1413] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8c0f0800) [pid = 1757] [serial = 1532] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x89f92000) [pid = 1757] [serial = 1529] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x86e17000) [pid = 1757] [serial = 1526] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8777bc00) [pid = 1757] [serial = 1527] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9c10f400) [pid = 1757] [serial = 1524] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x9c10a000) [pid = 1757] [serial = 1523] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9bff3400) [pid = 1757] [serial = 1521] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x9bfed800) [pid = 1757] [serial = 1520] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9b2a9c00) [pid = 1757] [serial = 1518] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9b150400) [pid = 1757] [serial = 1517] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9b092800) [pid = 1757] [serial = 1515] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9ac56c00) [pid = 1757] [serial = 1514] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9a4f5c00) [pid = 1757] [serial = 1512] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x9a4a9800) [pid = 1757] [serial = 1511] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x99d81800) [pid = 1757] [serial = 1509] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x95583000) [pid = 1757] [serial = 1508] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x93b84800) [pid = 1757] [serial = 1506] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x93ab5000) [pid = 1757] [serial = 1505] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x928e0400) [pid = 1757] [serial = 1503] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x92889000) [pid = 1757] [serial = 1502] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x91182400) [pid = 1757] [serial = 1500] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x91116400) [pid = 1757] [serial = 1499] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8ffbf400) [pid = 1757] [serial = 1497] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8f6e6400) [pid = 1757] [serial = 1496] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8f4fa400) [pid = 1757] [serial = 1494] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8f4f0000) [pid = 1757] [serial = 1493] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8e8d2400) [pid = 1757] [serial = 1491] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8e8c7c00) [pid = 1757] [serial = 1490] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8e5c2800) [pid = 1757] [serial = 1488] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8de3a800) [pid = 1757] [serial = 1487] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8db42800) [pid = 1757] [serial = 1485] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8d9d3c00) [pid = 1757] [serial = 1484] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8d856000) [pid = 1757] [serial = 1482] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c6de800) [pid = 1757] [serial = 1481] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8a345000) [pid = 1757] [serial = 1479] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x89f8f000) [pid = 1757] [serial = 1478] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c50a000) [pid = 1757] [serial = 1535] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8c34fc00) [pid = 1757] [serial = 1533] [outer = (nil)] [url = about:blank] 08:36:31 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8adee800) [pid = 1757] [serial = 1530] [outer = (nil)] [url = about:blank] 08:36:32 INFO - PROCESS | 1757 | 1464795392238 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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 4600ms 08:36:32 INFO - PROCESS | 1757 | 1464795392277 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:36:32 INFO - PROCESS | 1757 | 1464795392286 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:36:32 INFO - PROCESS | 1757 | 1464795392296 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1757 | 1464795392303 Marionette TRACE conn4 <- [1,2166,null,{}] 08:36:32 INFO - PROCESS | 1757 | 1464795392332 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}] 08:36:32 INFO - PROCESS | 1757 | 1464795392592 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:36:32 INFO - PROCESS | 1757 | 1464795392895 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da8c00 == 139 [pid = 1757] [id = 549] 08:36:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x89b01400) [pid = 1757] [serial = 1648] [outer = (nil)] 08:36:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x89d11800) [pid = 1757] [serial = 1649] [outer = 0x89b01400] 08:36:32 INFO - PROCESS | 1757 | 1464795392994 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x89f92000) [pid = 1757] [serial = 1650] [outer = 0x89b01400] 08:36:34 INFO - PROCESS | 1757 | 1464795394010 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]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1750ms 08:36:34 INFO - PROCESS | 1757 | 1464795394046 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1757 | 1464795394055 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:36:34 INFO - PROCESS | 1757 | 1464795394082 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1757 | 1464795394088 Marionette TRACE conn4 <- [1,2170,null,{}] 08:36:34 INFO - PROCESS | 1757 | 1464795394097 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}] 08:36:34 INFO - PROCESS | 1757 | 1464795394431 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:36:34 INFO - PROCESS | 1757 | 1464795394469 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adf4800 == 140 [pid = 1757] [id = 550] 08:36:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8b1b4c00) [pid = 1757] [serial = 1651] [outer = (nil)] 08:36:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8b424c00) [pid = 1757] [serial = 1652] [outer = 0x8b1b4c00] 08:36:34 INFO - PROCESS | 1757 | 1464795394562 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8c344800) [pid = 1757] [serial = 1653] [outer = 0x8b1b4c00] 08:36:35 INFO - PROCESS | 1757 | 1464795395714 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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2363ms 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c0e7c00) [pid = 1757] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8c0e6c00) [pid = 1757] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8fde1400) [pid = 1757] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8f622400) [pid = 1757] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8c505800) [pid = 1757] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8e792800) [pid = 1757] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8c6e5400) [pid = 1757] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8d864000) [pid = 1757] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8c3cf000) [pid = 1757] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8adee000) [pid = 1757] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x86e11800) [pid = 1757] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x87a60800) [pid = 1757] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x9c046400) [pid = 1757] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8eb23800) [pid = 1757] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9b098c00) [pid = 1757] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x9a70c400) [pid = 1757] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8f4f9800) [pid = 1757] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x950d0000) [pid = 1757] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x94630c00) [pid = 1757] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x8daa2800) [pid = 1757] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:36:36 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x89f91000) [pid = 1757] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:36:36 INFO - PROCESS | 1757 | 1464795396524 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1757 | 1464795396527 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:36:36 INFO - PROCESS | 1757 | 1464795396536 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1757 | 1464795396542 Marionette TRACE conn4 <- [1,2174,null,{}] 08:36:36 INFO - PROCESS | 1757 | 1464795396559 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}] 08:36:36 INFO - PROCESS | 1757 | 1464795396859 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:36:37 INFO - PROCESS | 1757 | 1464795396989 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bb000 == 141 [pid = 1757] [id = 551] 08:36:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x8c504000) [pid = 1757] [serial = 1654] [outer = (nil)] 08:36:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8c583c00) [pid = 1757] [serial = 1655] [outer = 0x8c504000] 08:36:37 INFO - PROCESS | 1757 | 1464795397072 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8c6e2400) [pid = 1757] [serial = 1656] [outer = 0x8c504000] 08:36:37 INFO - PROCESS | 1757 | 1464795397962 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1486ms 08:36:38 INFO - PROCESS | 1757 | 1464795398024 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1757 | 1464795398028 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:36:38 INFO - PROCESS | 1757 | 1464795398036 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1757 | 1464795398039 Marionette TRACE conn4 <- [1,2178,null,{}] 08:36:38 INFO - PROCESS | 1757 | 1464795398045 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}] 08:36:38 INFO - PROCESS | 1757 | 1464795398270 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:36:38 INFO - PROCESS | 1757 | 1464795398593 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0e800 == 142 [pid = 1757] [id = 552] 08:36:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x86e10800) [pid = 1757] [serial = 1657] [outer = (nil)] 08:36:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8776f800) [pid = 1757] [serial = 1658] [outer = 0x86e10800] 08:36:38 INFO - PROCESS | 1757 | 1464795398768 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x87bfb800) [pid = 1757] [serial = 1659] [outer = 0x86e10800] 08:36:39 INFO - PROCESS | 1757 | 1464795399836 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]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1842ms 08:36:39 INFO - PROCESS | 1757 | 1464795399879 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1757 | 1464795399886 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:36:39 INFO - PROCESS | 1757 | 1464795399895 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1757 | 1464795399902 Marionette TRACE conn4 <- [1,2182,null,{}] 08:36:39 INFO - PROCESS | 1757 | 1464795399911 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}] 08:36:40 INFO - PROCESS | 1757 | 1464795400185 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:36:40 INFO - PROCESS | 1757 | 1464795400544 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b34800 == 143 [pid = 1757] [id = 553] 08:36:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8a340400) [pid = 1757] [serial = 1660] [outer = (nil)] 08:36:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8aed4c00) [pid = 1757] [serial = 1661] [outer = 0x8a340400] 08:36:40 INFO - PROCESS | 1757 | 1464795400651 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8b422000) [pid = 1757] [serial = 1662] [outer = 0x8a340400] 08:36:41 INFO - PROCESS | 1757 | 1464795401681 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1838ms 08:36:41 INFO - PROCESS | 1757 | 1464795401736 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1757 | 1464795401744 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:36:41 INFO - PROCESS | 1757 | 1464795401754 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1757 | 1464795401758 Marionette TRACE conn4 <- [1,2186,null,{}] 08:36:41 INFO - PROCESS | 1757 | 1464795401765 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}] 08:36:42 INFO - PROCESS | 1757 | 1464795402090 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:36:42 INFO - PROCESS | 1757 | 1464795402490 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c347400 == 144 [pid = 1757] [id = 554] 08:36:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c3dd000) [pid = 1757] [serial = 1663] [outer = (nil)] 08:36:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c508800) [pid = 1757] [serial = 1664] [outer = 0x8c3dd000] 08:36:42 INFO - PROCESS | 1757 | 1464795402604 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c6df000) [pid = 1757] [serial = 1665] [outer = 0x8c3dd000] 08:36:43 INFO - PROCESS | 1757 | 1464795403711 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1986ms 08:36:43 INFO - PROCESS | 1757 | 1464795403741 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1757 | 1464795403746 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:36:43 INFO - PROCESS | 1757 | 1464795403757 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1757 | 1464795403767 Marionette TRACE conn4 <- [1,2190,null,{}] 08:36:43 INFO - PROCESS | 1757 | 1464795403785 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}] 08:36:44 INFO - PROCESS | 1757 | 1464795404193 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:36:44 INFO - PROCESS | 1757 | 1464795404434 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c350400 == 145 [pid = 1757] [id = 555] 08:36:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8d9c8c00) [pid = 1757] [serial = 1666] [outer = (nil)] 08:36:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8da9ac00) [pid = 1757] [serial = 1667] [outer = 0x8d9c8c00] 08:36:44 INFO - PROCESS | 1757 | 1464795404533 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8db41400) [pid = 1757] [serial = 1668] [outer = 0x8d9c8c00] 08:36:45 INFO - PROCESS | 1757 | 1464795405533 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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1795ms 08:36:45 INFO - PROCESS | 1757 | 1464795405549 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:36:45 INFO - PROCESS | 1757 | 1464795405555 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:36:45 INFO - PROCESS | 1757 | 1464795405581 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1757 | 1464795405585 Marionette TRACE conn4 <- [1,2194,null,{}] 08:36:45 INFO - PROCESS | 1757 | 1464795405595 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}] 08:36:45 INFO - PROCESS | 1757 | 1464795405859 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:36:46 INFO - PROCESS | 1757 | 1464795406201 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0f400 == 146 [pid = 1757] [id = 556] 08:36:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b7d0c00) [pid = 1757] [serial = 1669] [outer = (nil)] 08:36:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8de3a800) [pid = 1757] [serial = 1670] [outer = 0x8b7d0c00] 08:36:46 INFO - PROCESS | 1757 | 1464795406304 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8e5ba800) [pid = 1757] [serial = 1671] [outer = 0x8b7d0c00] 08:36:47 INFO - PROCESS | 1757 | 1464795407251 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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1705ms 08:36:47 INFO - PROCESS | 1757 | 1464795407267 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1757 | 1464795407272 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:36:47 INFO - PROCESS | 1757 | 1464795407279 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1757 | 1464795407284 Marionette TRACE conn4 <- [1,2198,null,{}] 08:36:47 INFO - PROCESS | 1757 | 1464795407290 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}] 08:36:47 INFO - PROCESS | 1757 | 1464795407542 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:36:47 INFO - PROCESS | 1757 | 1464795407919 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e792800 == 147 [pid = 1757] [id = 557] 08:36:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8e796c00) [pid = 1757] [serial = 1672] [outer = (nil)] 08:36:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8eb1f400) [pid = 1757] [serial = 1673] [outer = 0x8e796c00] 08:36:48 INFO - PROCESS | 1757 | 1464795408052 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8f4ed400) [pid = 1757] [serial = 1674] [outer = 0x8e796c00] 08:36:49 INFO - PROCESS | 1757 | 1464795409113 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1887ms 08:36:49 INFO - PROCESS | 1757 | 1464795409168 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:36:49 INFO - PROCESS | 1757 | 1464795409173 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:36:49 INFO - PROCESS | 1757 | 1464795409180 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1757 | 1464795409184 Marionette TRACE conn4 <- [1,2202,null,{}] 08:36:49 INFO - PROCESS | 1757 | 1464795409191 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}] 08:36:49 INFO - PROCESS | 1757 | 1464795409451 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:36:49 INFO - PROCESS | 1757 | 1464795409789 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de34c00 == 148 [pid = 1757] [id = 558] 08:36:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8eb21000) [pid = 1757] [serial = 1675] [outer = (nil)] 08:36:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8f68e400) [pid = 1757] [serial = 1676] [outer = 0x8eb21000] 08:36:49 INFO - PROCESS | 1757 | 1464795409896 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8f6e6800) [pid = 1757] [serial = 1677] [outer = 0x8eb21000] 08:36:50 INFO - PROCESS | 1757 | 1464795410914 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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1788ms 08:36:50 INFO - PROCESS | 1757 | 1464795410968 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1757 | 1464795410972 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:36:50 INFO - PROCESS | 1757 | 1464795410979 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1757 | 1464795410984 Marionette TRACE conn4 <- [1,2206,null,{}] 08:36:50 INFO - PROCESS | 1757 | 1464795410990 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}] 08:36:51 INFO - PROCESS | 1757 | 1464795411286 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:36:51 INFO - PROCESS | 1757 | 1464795411625 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c585400 == 149 [pid = 1757] [id = 559] 08:36:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8c6d8400) [pid = 1757] [serial = 1678] [outer = (nil)] 08:36:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8fde7400) [pid = 1757] [serial = 1679] [outer = 0x8c6d8400] 08:36:51 INFO - PROCESS | 1757 | 1464795411721 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x91114800) [pid = 1757] [serial = 1680] [outer = 0x8c6d8400] 08:36:52 INFO - PROCESS | 1757 | 1464795412860 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1895ms 08:36:52 INFO - PROCESS | 1757 | 1464795412875 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1757 | 1464795412879 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:36:52 INFO - PROCESS | 1757 | 1464795412887 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1757 | 1464795412892 Marionette TRACE conn4 <- [1,2210,null,{}] 08:36:52 INFO - PROCESS | 1757 | 1464795412898 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}] 08:36:53 INFO - PROCESS | 1757 | 1464795413163 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:36:53 INFO - PROCESS | 1757 | 1464795413479 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4f9400 == 150 [pid = 1757] [id = 560] 08:36:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8fdec400) [pid = 1757] [serial = 1681] [outer = (nil)] 08:36:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x91b12400) [pid = 1757] [serial = 1682] [outer = 0x8fdec400] 08:36:53 INFO - PROCESS | 1757 | 1464795413581 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x91d41400) [pid = 1757] [serial = 1683] [outer = 0x8fdec400] 08:36:54 INFO - PROCESS | 1757 | 1464795414562 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1691ms 08:36:54 INFO - PROCESS | 1757 | 1464795414578 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1757 | 1464795414583 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:36:54 INFO - PROCESS | 1757 | 1464795414591 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1757 | 1464795414596 Marionette TRACE conn4 <- [1,2214,null,{}] 08:36:54 INFO - PROCESS | 1757 | 1464795414619 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}] 08:36:54 INFO - PROCESS | 1757 | 1464795414954 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:36:55 INFO - PROCESS | 1757 | 1464795415231 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x91188000 == 151 [pid = 1757] [id = 561] 08:36:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x91d41000) [pid = 1757] [serial = 1684] [outer = (nil)] 08:36:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x928de800) [pid = 1757] [serial = 1685] [outer = 0x91d41000] 08:36:55 INFO - PROCESS | 1757 | 1464795415336 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x928e4400) [pid = 1757] [serial = 1686] [outer = 0x91d41000] 08:36:56 INFO - PROCESS | 1757 | 1464795416333 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1790ms 08:36:56 INFO - PROCESS | 1757 | 1464795416383 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1757 | 1464795416386 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:36:56 INFO - PROCESS | 1757 | 1464795416394 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1757 | 1464795416397 Marionette TRACE conn4 <- [1,2218,null,{}] 08:36:56 INFO - PROCESS | 1757 | 1464795416404 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}] 08:36:56 INFO - PROCESS | 1757 | 1464795416664 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:36:57 INFO - PROCESS | 1757 | 1464795417028 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x93b8dc00 == 152 [pid = 1757] [id = 562] 08:36:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x93b8f000) [pid = 1757] [serial = 1687] [outer = (nil)] 08:36:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x94630c00) [pid = 1757] [serial = 1688] [outer = 0x93b8f000] 08:36:57 INFO - PROCESS | 1757 | 1464795417149 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x950d0000) [pid = 1757] [serial = 1689] [outer = 0x93b8f000] 08:36:58 INFO - PROCESS | 1757 | 1464795418245 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1933ms 08:36:58 INFO - PROCESS | 1757 | 1464795418334 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1757 | 1464795418339 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:36:58 INFO - PROCESS | 1757 | 1464795418362 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1757 | 1464795418368 Marionette TRACE conn4 <- [1,2222,null,{}] 08:36:58 INFO - PROCESS | 1757 | 1464795418376 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}] 08:36:58 INFO - PROCESS | 1757 | 1464795418669 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:36:59 INFO - PROCESS | 1757 | 1464795418999 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x9507f000 == 153 [pid = 1757] [id = 563] 08:36:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9818b000) [pid = 1757] [serial = 1690] [outer = (nil)] 08:36:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9a4a9800) [pid = 1757] [serial = 1691] [outer = 0x9818b000] 08:36:59 INFO - PROCESS | 1757 | 1464795419098 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9a6a3000) [pid = 1757] [serial = 1692] [outer = 0x9818b000] 08:37:00 INFO - PROCESS | 1757 | 1464795420083 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]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1796ms 08:37:00 INFO - PROCESS | 1757 | 1464795420149 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:37:00 INFO - PROCESS | 1757 | 1464795420153 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:37:00 INFO - PROCESS | 1757 | 1464795420160 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1757 | 1464795420164 Marionette TRACE conn4 <- [1,2226,null,{}] 08:37:00 INFO - PROCESS | 1757 | 1464795420171 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}] 08:37:00 INFO - PROCESS | 1757 | 1464795420465 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:37:00 INFO - PROCESS | 1757 | 1464795420823 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffca000 == 154 [pid = 1757] [id = 564] 08:37:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x99d79000) [pid = 1757] [serial = 1693] [outer = (nil)] 08:37:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9a9f4c00) [pid = 1757] [serial = 1694] [outer = 0x99d79000] 08:37:00 INFO - PROCESS | 1757 | 1464795420920 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9ac56c00) [pid = 1757] [serial = 1695] [outer = 0x99d79000] 08:37:01 INFO - PROCESS | 1757 | 1464795421917 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1834ms 08:37:02 INFO - PROCESS | 1757 | 1464795421995 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1757 | 1464795421998 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:37:02 INFO - PROCESS | 1757 | 1464795422007 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1757 | 1464795422011 Marionette TRACE conn4 <- [1,2230,null,{}] 08:37:02 INFO - PROCESS | 1757 | 1464795422020 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}] 08:37:02 INFO - PROCESS | 1757 | 1464795422334 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:37:02 INFO - PROCESS | 1757 | 1464795422687 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8c5400 == 155 [pid = 1757] [id = 565] 08:37:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9111d400) [pid = 1757] [serial = 1696] [outer = (nil)] 08:37:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9b150400) [pid = 1757] [serial = 1697] [outer = 0x9111d400] 08:37:02 INFO - PROCESS | 1757 | 1464795422787 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9b427c00) [pid = 1757] [serial = 1698] [outer = 0x9111d400] 08:37:03 INFO - PROCESS | 1757 | 1464795423805 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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1844ms 08:37:03 INFO - PROCESS | 1757 | 1464795423861 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 1757 | 1464795423865 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:37:03 INFO - PROCESS | 1757 | 1464795423876 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1757 | 1464795423879 Marionette TRACE conn4 <- [1,2234,null,{}] 08:37:03 INFO - PROCESS | 1757 | 1464795423887 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}] 08:37:04 INFO - PROCESS | 1757 | 1464795424137 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:37:04 INFO - PROCESS | 1757 | 1464795424477 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x992b5800 == 156 [pid = 1757] [id = 566] 08:37:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9b096000) [pid = 1757] [serial = 1699] [outer = (nil)] 08:37:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9bfeac00) [pid = 1757] [serial = 1700] [outer = 0x9b096000] 08:37:04 INFO - PROCESS | 1757 | 1464795424581 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9bff1000) [pid = 1757] [serial = 1701] [outer = 0x9b096000] 08:37:05 INFO - PROCESS | 1757 | 1464795425534 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1694ms 08:37:05 INFO - PROCESS | 1757 | 1464795425571 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:37:05 INFO - PROCESS | 1757 | 1464795425576 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:37:05 INFO - PROCESS | 1757 | 1464795425583 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1757 | 1464795425587 Marionette TRACE conn4 <- [1,2238,null,{}] 08:37:05 INFO - PROCESS | 1757 | 1464795425593 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}] 08:37:05 INFO - PROCESS | 1757 | 1464795425852 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:37:06 INFO - PROCESS | 1757 | 1464795426198 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e2000 == 157 [pid = 1757] [id = 567] 08:37:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x8c3d4800) [pid = 1757] [serial = 1702] [outer = (nil)] 08:37:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9c041c00) [pid = 1757] [serial = 1703] [outer = 0x8c3d4800] 08:37:06 INFO - PROCESS | 1757 | 1464795426301 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9c10c000) [pid = 1757] [serial = 1704] [outer = 0x8c3d4800] 08:37:07 INFO - PROCESS | 1757 | 1464795427326 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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1784ms 08:37:07 INFO - PROCESS | 1757 | 1464795427368 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:37:07 INFO - PROCESS | 1757 | 1464795427373 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:37:07 INFO - PROCESS | 1757 | 1464795427381 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1757 | 1464795427384 Marionette TRACE conn4 <- [1,2242,null,{}] 08:37:07 INFO - PROCESS | 1757 | 1464795427395 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}] 08:37:07 INFO - PROCESS | 1757 | 1464795427671 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:37:08 INFO - PROCESS | 1757 | 1464795428032 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a70d000 == 158 [pid = 1757] [id = 568] 08:37:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9c019c00) [pid = 1757] [serial = 1705] [outer = (nil)] 08:37:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9d0c2800) [pid = 1757] [serial = 1706] [outer = 0x9c019c00] 08:37:08 INFO - PROCESS | 1757 | 1464795428134 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0xa050ac00) [pid = 1757] [serial = 1707] [outer = 0x9c019c00] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x9b14a000 == 157 [pid = 1757] [id = 507] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x9a64d400 == 156 [pid = 1757] [id = 505] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x89f8bc00 == 155 [pid = 1757] [id = 530] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1bb000 == 154 [pid = 1757] [id = 551] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8adf4800 == 153 [pid = 1757] [id = 550] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x88da8c00 == 152 [pid = 1757] [id = 549] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x866d9400 == 151 [pid = 1757] [id = 547] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x9a715c00 == 150 [pid = 1757] [id = 546] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x93a62c00 == 149 [pid = 1757] [id = 545] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x9288f000 == 148 [pid = 1757] [id = 543] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x95287800 == 147 [pid = 1757] [id = 544] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7cf800 == 146 [pid = 1757] [id = 213] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x866dc400 == 145 [pid = 1757] [id = 542] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8eea0800 == 144 [pid = 1757] [id = 541] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5be400 == 143 [pid = 1757] [id = 540] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece2000 == 142 [pid = 1757] [id = 539] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8da9b800 == 141 [pid = 1757] [id = 538] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x866d8800 == 140 [pid = 1757] [id = 537] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8d94e000 == 139 [pid = 1757] [id = 535] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86cdbc00 == 138 [pid = 1757] [id = 536] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x8c343800 == 137 [pid = 1757] [id = 534] 08:37:11 INFO - PROCESS | 1757 | --DOCSHELL 0x86e17c00 == 136 [pid = 1757] [id = 533] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8c6d9c00) [pid = 1757] [serial = 1476] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8c58e000) [pid = 1757] [serial = 1598] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8c34bc00) [pid = 1757] [serial = 1595] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x9118ec00) [pid = 1757] [serial = 1562] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8fde8c00) [pid = 1757] [serial = 1559] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8ffc6400) [pid = 1757] [serial = 1560] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8f68ac00) [pid = 1757] [serial = 1557] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8eea5c00) [pid = 1757] [serial = 1556] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8ee9d800) [pid = 1757] [serial = 1554] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8eb21400) [pid = 1757] [serial = 1553] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8e5bd000) [pid = 1757] [serial = 1551] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8de33400) [pid = 1757] [serial = 1550] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8da9d000) [pid = 1757] [serial = 1548] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8d9d3400) [pid = 1757] [serial = 1547] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8c6d8c00) [pid = 1757] [serial = 1545] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8c506400) [pid = 1757] [serial = 1544] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8b424000) [pid = 1757] [serial = 1542] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8b1f8000) [pid = 1757] [serial = 1541] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x87bfd400) [pid = 1757] [serial = 1539] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8777ac00) [pid = 1757] [serial = 1538] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x88de5800) [pid = 1757] [serial = 1589] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x89b03800) [pid = 1757] [serial = 1590] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9d0cb400) [pid = 1757] [serial = 1587] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x9d0c7000) [pid = 1757] [serial = 1586] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x9cc6f800) [pid = 1757] [serial = 1584] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9c01ec00) [pid = 1757] [serial = 1583] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9bfeec00) [pid = 1757] [serial = 1581] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9bfe8800) [pid = 1757] [serial = 1580] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9b42e000) [pid = 1757] [serial = 1578] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9b14c000) [pid = 1757] [serial = 1577] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9a9f0400) [pid = 1757] [serial = 1575] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a70dc00) [pid = 1757] [serial = 1574] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x9a4a9400) [pid = 1757] [serial = 1572] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9a4a1000) [pid = 1757] [serial = 1571] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x95280000) [pid = 1757] [serial = 1569] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x95079c00) [pid = 1757] [serial = 1568] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x928e1000) [pid = 1757] [serial = 1566] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x91d49c00) [pid = 1757] [serial = 1565] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x91b10400) [pid = 1757] [serial = 1563] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8a34a800) [pid = 1757] [serial = 1592] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8b1b3000) [pid = 1757] [serial = 1593] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8c3d7800) [pid = 1757] [serial = 1596] [outer = (nil)] [url = about:blank] 08:37:11 INFO - PROCESS | 1757 | 1464795431724 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 4363ms 08:37:11 INFO - PROCESS | 1757 | 1464795431745 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1757 | 1464795431751 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:37:11 INFO - PROCESS | 1757 | 1464795431762 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1757 | 1464795431768 Marionette TRACE conn4 <- [1,2246,null,{}] 08:37:11 INFO - PROCESS | 1757 | 1464795431779 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}] 08:37:12 INFO - PROCESS | 1757 | 1464795432158 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:37:12 INFO - PROCESS | 1757 | 1464795432303 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8777ac00 == 137 [pid = 1757] [id = 569] 08:37:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x87bfd400) [pid = 1757] [serial = 1708] [outer = (nil)] 08:37:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x89b0f800) [pid = 1757] [serial = 1709] [outer = 0x87bfd400] 08:37:12 INFO - PROCESS | 1757 | 1464795432395 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x89f89800) [pid = 1757] [serial = 1710] [outer = 0x87bfd400] 08:37:13 INFO - PROCESS | 1757 | 1464795433390 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1693ms 08:37:13 INFO - PROCESS | 1757 | 1464795433456 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1757 | 1464795433465 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:37:13 INFO - PROCESS | 1757 | 1464795433486 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1757 | 1464795433492 Marionette TRACE conn4 <- [1,2250,null,{}] 08:37:13 INFO - PROCESS | 1757 | 1464795433499 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}] 08:37:13 INFO - PROCESS | 1757 | 1464795433874 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:37:14 INFO - PROCESS | 1757 | 1464795434077 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bb000 == 138 [pid = 1757] [id = 570] 08:37:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b1bcc00) [pid = 1757] [serial = 1711] [outer = (nil)] 08:37:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8b7dbc00) [pid = 1757] [serial = 1712] [outer = 0x8b1bcc00] 08:37:14 INFO - PROCESS | 1757 | 1464795434163 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c34f800) [pid = 1757] [serial = 1713] [outer = 0x8b1bcc00] 08:37:15 INFO - PROCESS | 1757 | 1464795435312 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1902ms 08:37:15 INFO - PROCESS | 1757 | 1464795435389 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1757 | 1464795435394 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:37:15 INFO - PROCESS | 1757 | 1464795435402 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1757 | 1464795435409 Marionette TRACE conn4 <- [1,2254,null,{}] 08:37:15 INFO - PROCESS | 1757 | 1464795435459 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}] 08:37:15 INFO - PROCESS | 1757 | 1464795435789 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c350000) [pid = 1757] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x9bc6b400) [pid = 1757] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8f4f2c00) [pid = 1757] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8d948000) [pid = 1757] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8e78f800) [pid = 1757] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9527c400) [pid = 1757] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f682000) [pid = 1757] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x89b08800) [pid = 1757] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x95078c00) [pid = 1757] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8c3d4c00) [pid = 1757] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x95287c00) [pid = 1757] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8ee9c800) [pid = 1757] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8fdecc00) [pid = 1757] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8d9c8400) [pid = 1757] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x9a717800) [pid = 1757] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x87a5e000) [pid = 1757] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x8b1b4c00) [pid = 1757] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x8e5bdc00) [pid = 1757] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:37:16 INFO - PROCESS | 1757 | --DOMWINDOW == 112 (0x89b01400) [pid = 1757] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:37:16 INFO - PROCESS | 1757 | 1464795436561 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5e000 == 139 [pid = 1757] [id = 571] 08:37:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0x88de7c00) [pid = 1757] [serial = 1714] [outer = (nil)] 08:37:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x8b7d3400) [pid = 1757] [serial = 1715] [outer = 0x88de7c00] 08:37:16 INFO - PROCESS | 1757 | 1464795436656 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8c6dc400) [pid = 1757] [serial = 1716] [outer = 0x88de7c00] 08:37:17 INFO - PROCESS | 1757 | 1464795437548 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2196ms 08:37:17 INFO - PROCESS | 1757 | 1464795437599 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1757 | 1464795437603 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:37:17 INFO - PROCESS | 1757 | 1464795437610 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1757 | 1464795437614 Marionette TRACE conn4 <- [1,2258,null,{}] 08:37:17 INFO - PROCESS | 1757 | 1464795437620 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}] 08:37:17 INFO - PROCESS | 1757 | 1464795437859 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:37:18 INFO - PROCESS | 1757 | 1464795438071 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c350000 == 140 [pid = 1757] [id = 572] 08:37:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8c6de800) [pid = 1757] [serial = 1717] [outer = (nil)] 08:37:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8d950400) [pid = 1757] [serial = 1718] [outer = 0x8c6de800] 08:37:18 INFO - PROCESS | 1757 | 1464795438160 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8d9d2c00) [pid = 1757] [serial = 1719] [outer = 0x8c6de800] 08:37:19 INFO - PROCESS | 1757 | 1464795439454 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1886ms 08:37:19 INFO - PROCESS | 1757 | 1464795439498 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1757 | 1464795439507 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:37:19 INFO - PROCESS | 1757 | 1464795439518 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1757 | 1464795439526 Marionette TRACE conn4 <- [1,2262,null,{}] 08:37:19 INFO - PROCESS | 1757 | 1464795439536 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}] 08:37:19 INFO - PROCESS | 1757 | 1464795439848 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:37:20 INFO - PROCESS | 1757 | 1464795440212 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x88deb400 == 141 [pid = 1757] [id = 573] 08:37:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x89d14400) [pid = 1757] [serial = 1720] [outer = (nil)] 08:37:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8b1fac00) [pid = 1757] [serial = 1721] [outer = 0x89d14400] 08:37:20 INFO - PROCESS | 1757 | 1464795440315 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8b7db800) [pid = 1757] [serial = 1722] [outer = 0x89d14400] 08:37:21 INFO - PROCESS | 1757 | 1464795441332 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1849ms 08:37:21 INFO - PROCESS | 1757 | 1464795441385 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1757 | 1464795441396 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:37:21 INFO - PROCESS | 1757 | 1464795441412 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1757 | 1464795441418 Marionette TRACE conn4 <- [1,2266,null,{}] 08:37:21 INFO - PROCESS | 1757 | 1464795441425 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}] 08:37:21 INFO - PROCESS | 1757 | 1464795441733 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:37:22 INFO - PROCESS | 1757 | 1464795442077 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d860c00 == 142 [pid = 1757] [id = 574] 08:37:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8d948c00) [pid = 1757] [serial = 1723] [outer = (nil)] 08:37:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8da9bc00) [pid = 1757] [serial = 1724] [outer = 0x8d948c00] 08:37:22 INFO - PROCESS | 1757 | 1464795442175 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8db4d400) [pid = 1757] [serial = 1725] [outer = 0x8d948c00] 08:37:23 INFO - PROCESS | 1757 | 1464795443303 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1942ms 08:37:23 INFO - PROCESS | 1757 | 1464795443354 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:37:23 INFO - PROCESS | 1757 | 1464795443359 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:37:23 INFO - PROCESS | 1757 | 1464795443366 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1757 | 1464795443373 Marionette TRACE conn4 <- [1,2270,null,{}] 08:37:23 INFO - PROCESS | 1757 | 1464795443394 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}] 08:37:23 INFO - PROCESS | 1757 | 1464795443741 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:37:24 INFO - PROCESS | 1757 | 1464795444097 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c5400 == 143 [pid = 1757] [id = 575] 08:37:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8e78f000) [pid = 1757] [serial = 1726] [outer = (nil)] 08:37:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8eb1fc00) [pid = 1757] [serial = 1727] [outer = 0x8e78f000] 08:37:24 INFO - PROCESS | 1757 | 1464795444199 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8ece2c00) [pid = 1757] [serial = 1728] [outer = 0x8e78f000] 08:37:25 INFO - PROCESS | 1757 | 1464795445375 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2045ms 08:37:25 INFO - PROCESS | 1757 | 1464795445411 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1757 | 1464795445416 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:37:25 INFO - PROCESS | 1757 | 1464795445426 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1757 | 1464795445429 Marionette TRACE conn4 <- [1,2274,null,{}] 08:37:25 INFO - PROCESS | 1757 | 1464795445437 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}] 08:37:25 INFO - PROCESS | 1757 | 1464795445707 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:37:26 INFO - PROCESS | 1757 | 1464795446029 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e78cc00 == 144 [pid = 1757] [id = 576] 08:37:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8ece6800) [pid = 1757] [serial = 1729] [outer = (nil)] 08:37:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8ee9f000) [pid = 1757] [serial = 1730] [outer = 0x8ece6800] 08:37:26 INFO - PROCESS | 1757 | 1464795446151 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8f4f2400) [pid = 1757] [serial = 1731] [outer = 0x8ece6800] 08:37:27 INFO - PROCESS | 1757 | 1464795447152 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1790ms 08:37:27 INFO - PROCESS | 1757 | 1464795447217 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:37:27 INFO - PROCESS | 1757 | 1464795447221 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:37:27 INFO - PROCESS | 1757 | 1464795447229 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1757 | 1464795447233 Marionette TRACE conn4 <- [1,2278,null,{}] 08:37:27 INFO - PROCESS | 1757 | 1464795447239 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}] 08:37:27 INFO - PROCESS | 1757 | 1464795447528 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:37:27 INFO - PROCESS | 1757 | 1464795447869 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd0800 == 145 [pid = 1757] [id = 577] 08:37:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8ee99000) [pid = 1757] [serial = 1732] [outer = (nil)] 08:37:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8f62f800) [pid = 1757] [serial = 1733] [outer = 0x8ee99000] 08:37:27 INFO - PROCESS | 1757 | 1464795447972 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8f689000) [pid = 1757] [serial = 1734] [outer = 0x8ee99000] 08:37:29 INFO - PROCESS | 1757 | 1464795449027 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1833ms 08:37:29 INFO - PROCESS | 1757 | 1464795449061 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:37:29 INFO - PROCESS | 1757 | 1464795449067 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:37:29 INFO - PROCESS | 1757 | 1464795449075 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1757 | 1464795449079 Marionette TRACE conn4 <- [1,2282,null,{}] 08:37:29 INFO - PROCESS | 1757 | 1464795449087 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}] 08:37:29 INFO - PROCESS | 1757 | 1464795449380 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:37:29 INFO - PROCESS | 1757 | 1464795449739 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x88dadc00 == 146 [pid = 1757] [id = 578] 08:37:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8b418000) [pid = 1757] [serial = 1735] [outer = (nil)] 08:37:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8ffc0800) [pid = 1757] [serial = 1736] [outer = 0x8b418000] 08:37:29 INFO - PROCESS | 1757 | 1464795449844 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x9111c800) [pid = 1757] [serial = 1737] [outer = 0x8b418000] 08:37:30 INFO - PROCESS | 1757 | 1464795450823 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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1789ms 08:37:30 INFO - PROCESS | 1757 | 1464795450864 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1757 | 1464795450869 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:37:30 INFO - PROCESS | 1757 | 1464795450878 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1757 | 1464795450881 Marionette TRACE conn4 <- [1,2286,null,{}] 08:37:30 INFO - PROCESS | 1757 | 1464795450890 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}] 08:37:31 INFO - PROCESS | 1757 | 1464795451171 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:37:31 INFO - PROCESS | 1757 | 1464795451518 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffca800 == 147 [pid = 1757] [id = 579] 08:37:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x91b06c00) [pid = 1757] [serial = 1738] [outer = (nil)] 08:37:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x91d48000) [pid = 1757] [serial = 1739] [outer = 0x91b06c00] 08:37:31 INFO - PROCESS | 1757 | 1464795451631 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x92890000) [pid = 1757] [serial = 1740] [outer = 0x91b06c00] 08:37:32 INFO - PROCESS | 1757 | 1464795452647 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1845ms 08:37:32 INFO - PROCESS | 1757 | 1464795452724 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 1757 | 1464795452727 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:37:32 INFO - PROCESS | 1757 | 1464795452736 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1757 | 1464795452740 Marionette TRACE conn4 <- [1,2290,null,{}] 08:37:32 INFO - PROCESS | 1757 | 1464795452747 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}] 08:37:33 INFO - PROCESS | 1757 | 1464795453056 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:37:33 INFO - PROCESS | 1757 | 1464795453409 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b0f400 == 148 [pid = 1757] [id = 580] 08:37:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x9288d000) [pid = 1757] [serial = 1741] [outer = (nil)] 08:37:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x93ab5000) [pid = 1757] [serial = 1742] [outer = 0x9288d000] 08:37:33 INFO - PROCESS | 1757 | 1464795453506 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x93b88400) [pid = 1757] [serial = 1743] [outer = 0x9288d000] 08:37:34 INFO - PROCESS | 1757 | 1464795454502 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1835ms 08:37:34 INFO - PROCESS | 1757 | 1464795454572 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1757 | 1464795454576 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:37:34 INFO - PROCESS | 1757 | 1464795454584 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1757 | 1464795454588 Marionette TRACE conn4 <- [1,2294,null,{}] 08:37:34 INFO - PROCESS | 1757 | 1464795454595 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}] 08:37:34 INFO - PROCESS | 1757 | 1464795454910 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:37:35 INFO - PROCESS | 1757 | 1464795455252 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34a800 == 149 [pid = 1757] [id = 581] 08:37:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x928ddc00) [pid = 1757] [serial = 1744] [outer = (nil)] 08:37:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x950c5400) [pid = 1757] [serial = 1745] [outer = 0x928ddc00] 08:37:35 INFO - PROCESS | 1757 | 1464795455347 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9527d400) [pid = 1757] [serial = 1746] [outer = 0x928ddc00] 08:37:36 INFO - PROCESS | 1757 | 1464795456321 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1789ms 08:37:36 INFO - PROCESS | 1757 | 1464795456374 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 1757 | 1464795456379 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:37:36 INFO - PROCESS | 1757 | 1464795456386 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1757 | 1464795456390 Marionette TRACE conn4 <- [1,2298,null,{}] 08:37:36 INFO - PROCESS | 1757 | 1464795456396 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}] 08:37:36 INFO - PROCESS | 1757 | 1464795456654 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:37:37 INFO - PROCESS | 1757 | 1464795456999 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x95080000 == 150 [pid = 1757] [id = 582] 08:37:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x95287c00) [pid = 1757] [serial = 1747] [outer = (nil)] 08:37:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x9911bc00) [pid = 1757] [serial = 1748] [outer = 0x95287c00] 08:37:37 INFO - PROCESS | 1757 | 1464795457113 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x99508000) [pid = 1757] [serial = 1749] [outer = 0x95287c00] 08:37:38 INFO - PROCESS | 1757 | 1464795458101 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1784ms 08:37:38 INFO - PROCESS | 1757 | 1464795458171 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:37:38 INFO - PROCESS | 1757 | 1464795458176 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:37:38 INFO - PROCESS | 1757 | 1464795458184 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1757 | 1464795458188 Marionette TRACE conn4 <- [1,2302,null,{}] 08:37:38 INFO - PROCESS | 1757 | 1464795458195 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}] 08:37:38 INFO - PROCESS | 1757 | 1464795458506 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:37:38 INFO - PROCESS | 1757 | 1464795458891 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x95080c00 == 151 [pid = 1757] [id = 583] 08:37:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9a4ef000) [pid = 1757] [serial = 1750] [outer = (nil)] 08:37:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9a70b400) [pid = 1757] [serial = 1751] [outer = 0x9a4ef000] 08:37:39 INFO - PROCESS | 1757 | 1464795458998 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9ac5c400) [pid = 1757] [serial = 1752] [outer = 0x9a4ef000] 08:37:39 INFO - PROCESS | 1757 | 1464795459961 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1843ms 08:37:40 INFO - PROCESS | 1757 | 1464795460026 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1757 | 1464795460029 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:37:40 INFO - PROCESS | 1757 | 1464795460037 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1757 | 1464795460041 Marionette TRACE conn4 <- [1,2306,null,{}] 08:37:40 INFO - PROCESS | 1757 | 1464795460047 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}] 08:37:40 INFO - PROCESS | 1757 | 1464795460344 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:37:40 INFO - PROCESS | 1757 | 1464795460687 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d94cc00 == 152 [pid = 1757] [id = 584] 08:37:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x8de3a000) [pid = 1757] [serial = 1753] [outer = (nil)] 08:37:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9b14a000) [pid = 1757] [serial = 1754] [outer = 0x8de3a000] 08:37:40 INFO - PROCESS | 1757 | 1464795460786 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9b2a7400) [pid = 1757] [serial = 1755] [outer = 0x8de3a000] 08:37:41 INFO - PROCESS | 1757 | 1464795461732 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1739ms 08:37:41 INFO - PROCESS | 1757 | 1464795461778 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1757 | 1464795461783 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:37:41 INFO - PROCESS | 1757 | 1464795461811 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1757 | 1464795461827 Marionette TRACE conn4 <- [1,2310,null,{}] 08:37:41 INFO - PROCESS | 1757 | 1464795461835 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}] 08:37:42 INFO - PROCESS | 1757 | 1464795462141 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:37:42 INFO - PROCESS | 1757 | 1464795462454 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a715c00 == 153 [pid = 1757] [id = 585] 08:37:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9b14c000) [pid = 1757] [serial = 1756] [outer = (nil)] 08:37:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9bff0400) [pid = 1757] [serial = 1757] [outer = 0x9b14c000] 08:37:42 INFO - PROCESS | 1757 | 1464795462550 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9c015000) [pid = 1757] [serial = 1758] [outer = 0x9b14c000] 08:37:43 INFO - PROCESS | 1757 | 1464795463564 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1808ms 08:37:43 INFO - PROCESS | 1757 | 1464795463620 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1757 | 1464795463628 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:37:43 INFO - PROCESS | 1757 | 1464795463641 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1757 | 1464795463645 Marionette TRACE conn4 <- [1,2314,null,{}] 08:37:43 INFO - PROCESS | 1757 | 1464795463652 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}] 08:37:43 INFO - PROCESS | 1757 | 1464795463940 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:37:44 INFO - PROCESS | 1757 | 1464795464291 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bc9e000 == 154 [pid = 1757] [id = 586] 08:37:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9bfeb400) [pid = 1757] [serial = 1759] [outer = (nil)] 08:37:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9d090800) [pid = 1757] [serial = 1760] [outer = 0x9bfeb400] 08:37:44 INFO - PROCESS | 1757 | 1464795464387 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9d0cbc00) [pid = 1757] [serial = 1761] [outer = 0x9bfeb400] 08:37:45 INFO - PROCESS | 1757 | 1464795465375 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1783ms 08:37:45 INFO - PROCESS | 1757 | 1464795465425 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 1757 | 1464795465429 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:37:45 INFO - PROCESS | 1757 | 1464795465437 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 1757 | 1464795465441 Marionette TRACE conn4 <- [1,2318,null,{}] 08:37:45 INFO - PROCESS | 1757 | 1464795465447 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}] 08:37:45 INFO - PROCESS | 1757 | 1464795465796 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:37:46 INFO - PROCESS | 1757 | 1464795466153 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd4000 == 155 [pid = 1757] [id = 587] 08:37:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x8e794800) [pid = 1757] [serial = 1762] [outer = (nil)] 08:37:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0xa2155800) [pid = 1757] [serial = 1763] [outer = 0x8e794800] 08:37:46 INFO - PROCESS | 1757 | 1464795466252 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0xa2157c00) [pid = 1757] [serial = 1764] [outer = 0x8e794800] 08:37:47 INFO - PROCESS | 1757 | 1464795467258 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] 08:37:47 INFO - PROCESS | 1757 | 1464795467327 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:37:47 INFO - PROCESS | 1757 | 1464795467335 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1757 | 1464795467338 Marionette TRACE conn4 <- [1,2322,null,{}] 08:37:47 INFO - PROCESS | 1757 | 1464795467346 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}] 08:37:47 INFO - PROCESS | 1757 | 1464795467602 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:37:47 INFO - PROCESS | 1757 | 1464795467950 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x9d0c7800 == 156 [pid = 1757] [id = 588] 08:37:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa106d000) [pid = 1757] [serial = 1765] [outer = (nil)] 08:37:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0xa22ccc00) [pid = 1757] [serial = 1766] [outer = 0xa106d000] 08:37:48 INFO - PROCESS | 1757 | 1464795468053 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0xa22cf800) [pid = 1757] [serial = 1767] [outer = 0xa106d000] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34c400 == 155 [pid = 1757] [id = 531] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x87776000 == 154 [pid = 1757] [id = 529] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x866e4400 == 153 [pid = 1757] [id = 310] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8de34c00 == 152 [pid = 1757] [id = 558] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8e792800 == 151 [pid = 1757] [id = 557] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0f400 == 150 [pid = 1757] [id = 556] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8c347400 == 149 [pid = 1757] [id = 554] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x8c350400 == 148 [pid = 1757] [id = 555] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x89b34800 == 147 [pid = 1757] [id = 553] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x9b08f000 == 146 [pid = 1757] [id = 548] 08:37:51 INFO - PROCESS | 1757 | --DOCSHELL 0x86e0e800 == 145 [pid = 1757] [id = 552] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8d857c00) [pid = 1757] [serial = 1605] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x9d069800) [pid = 1757] [serial = 1647] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x93a60000) [pid = 1757] [serial = 1629] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8de3ec00) [pid = 1757] [serial = 1610] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8f4f4400) [pid = 1757] [serial = 1616] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x9557f400) [pid = 1757] [serial = 1632] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x91115000) [pid = 1757] [serial = 1622] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9c10b000) [pid = 1757] [serial = 1646] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8eb1cc00) [pid = 1757] [serial = 1614] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9b08e000) [pid = 1757] [serial = 1638] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8c6d9000) [pid = 1757] [serial = 1536] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9a4a3c00) [pid = 1757] [serial = 1635] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8c589000) [pid = 1757] [serial = 1604] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x91118000) [pid = 1757] [serial = 1623] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8f6e7400) [pid = 1757] [serial = 1620] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8f625000) [pid = 1757] [serial = 1617] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x91d4a000) [pid = 1757] [serial = 1625] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8d9d5400) [pid = 1757] [serial = 1607] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x9a13c800) [pid = 1757] [serial = 1634] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x9b147800) [pid = 1757] [serial = 1640] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x89d0e400) [pid = 1757] [serial = 1601] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x928e0c00) [pid = 1757] [serial = 1628] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8c344800) [pid = 1757] [serial = 1653] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x9bca8000) [pid = 1757] [serial = 1643] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9bfe8c00) [pid = 1757] [serial = 1644] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x89d11800) [pid = 1757] [serial = 1649] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9b29b800) [pid = 1757] [serial = 1641] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8c583c00) [pid = 1757] [serial = 1655] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x92884000) [pid = 1757] [serial = 1626] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x89f92000) [pid = 1757] [serial = 1650] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9a716400) [pid = 1757] [serial = 1637] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8e8cbc00) [pid = 1757] [serial = 1613] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8e5c3800) [pid = 1757] [serial = 1611] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x95286400) [pid = 1757] [serial = 1631] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8f68d000) [pid = 1757] [serial = 1619] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8a346800) [pid = 1757] [serial = 1602] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8db48400) [pid = 1757] [serial = 1608] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8b424c00) [pid = 1757] [serial = 1652] [outer = (nil)] [url = about:blank] 08:37:51 INFO - PROCESS | 1757 | 1464795471577 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 4401ms 08:37:51 INFO - PROCESS | 1757 | 1464795471737 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1757 | 1464795471742 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:37:51 INFO - PROCESS | 1757 | 1464795471754 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1757 | 1464795471759 Marionette TRACE conn4 <- [1,2326,null,{}] 08:37:51 INFO - PROCESS | 1757 | 1464795471771 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}] 08:37:52 INFO - PROCESS | 1757 | 1464795471998 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:37:52 INFO - PROCESS | 1757 | 1464795472243 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de8c00 == 146 [pid = 1757] [id = 589] 08:37:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x88de9000) [pid = 1757] [serial = 1768] [outer = (nil)] 08:37:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x89b0e000) [pid = 1757] [serial = 1769] [outer = 0x88de9000] 08:37:52 INFO - PROCESS | 1757 | 1464795472331 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x89d0e400) [pid = 1757] [serial = 1770] [outer = 0x88de9000] 08:37:53 INFO - PROCESS | 1757 | 1464795473246 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1538ms 08:37:53 INFO - PROCESS | 1757 | 1464795473292 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:37:53 INFO - PROCESS | 1757 | 1464795473303 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:37:53 INFO - PROCESS | 1757 | 1464795473318 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1757 | 1464795473324 Marionette TRACE conn4 <- [1,2330,null,{}] 08:37:53 INFO - PROCESS | 1757 | 1464795473334 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}] 08:37:53 INFO - PROCESS | 1757 | 1464795473599 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:37:53 INFO - PROCESS | 1757 | 1464795473895 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adef000 == 147 [pid = 1757] [id = 590] 08:37:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8b1ba800) [pid = 1757] [serial = 1771] [outer = (nil)] 08:37:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8b41b400) [pid = 1757] [serial = 1772] [outer = 0x8b1ba800] 08:37:53 INFO - PROCESS | 1757 | 1464795473987 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8c0e6000) [pid = 1757] [serial = 1773] [outer = 0x8b1ba800] 08:37:54 INFO - PROCESS | 1757 | 1464795474995 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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1749ms 08:37:55 INFO - PROCESS | 1757 | 1464795475064 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1757 | 1464795475068 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:37:55 INFO - PROCESS | 1757 | 1464795475076 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1757 | 1464795475082 Marionette TRACE conn4 <- [1,2334,null,{}] 08:37:55 INFO - PROCESS | 1757 | 1464795475109 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}] 08:37:55 INFO - PROCESS | 1757 | 1464795475450 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:37:55 INFO - PROCESS | 1757 | 1464795475671 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c583c00 == 148 [pid = 1757] [id = 591] 08:37:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8c58cc00) [pid = 1757] [serial = 1774] [outer = (nil)] 08:37:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8c6e4400) [pid = 1757] [serial = 1775] [outer = 0x8c58cc00] 08:37:55 INFO - PROCESS | 1757 | 1464795475760 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8d85d000) [pid = 1757] [serial = 1776] [outer = 0x8c58cc00] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8d9c8c00) [pid = 1757] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c3dd000) [pid = 1757] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8b7d0c00) [pid = 1757] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9b096000) [pid = 1757] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8c34c400) [pid = 1757] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8b1bcc00) [pid = 1757] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c3d4800) [pid = 1757] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x99d79000) [pid = 1757] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9818b000) [pid = 1757] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8e796c00) [pid = 1757] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x87bfd400) [pid = 1757] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x93b8f000) [pid = 1757] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x91d41000) [pid = 1757] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x9111d400) [pid = 1757] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8a340400) [pid = 1757] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x88de7c00) [pid = 1757] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8fdec400) [pid = 1757] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8eb21000) [pid = 1757] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x86e10800) [pid = 1757] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8c6d8400) [pid = 1757] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:37:57 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x9c019c00) [pid = 1757] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:37:57 INFO - PROCESS | 1757 | 1464795477414 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2403ms 08:37:57 INFO - PROCESS | 1757 | 1464795477479 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1757 | 1464795477487 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:37:57 INFO - PROCESS | 1757 | 1464795477511 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1757 | 1464795477516 Marionette TRACE conn4 <- [1,2338,null,{}] 08:37:57 INFO - PROCESS | 1757 | 1464795477523 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}] 08:37:57 INFO - PROCESS | 1757 | 1464795477780 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:37:58 INFO - PROCESS | 1757 | 1464795478003 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d11000 == 149 [pid = 1757] [id = 592] 08:37:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8b41a400) [pid = 1757] [serial = 1777] [outer = (nil)] 08:37:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8c58b800) [pid = 1757] [serial = 1778] [outer = 0x8b41a400] 08:37:58 INFO - PROCESS | 1757 | 1464795478098 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8d953c00) [pid = 1757] [serial = 1779] [outer = 0x8b41a400] 08:37:59 INFO - PROCESS | 1757 | 1464795479336 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1855ms 08:37:59 INFO - PROCESS | 1757 | 1464795479352 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:37:59 INFO - PROCESS | 1757 | 1464795479360 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:37:59 INFO - PROCESS | 1757 | 1464795479370 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1757 | 1464795479376 Marionette TRACE conn4 <- [1,2342,null,{}] 08:37:59 INFO - PROCESS | 1757 | 1464795479387 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}] 08:37:59 INFO - PROCESS | 1757 | 1464795479667 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:38:00 INFO - PROCESS | 1757 | 1464795480061 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bfe800 == 150 [pid = 1757] [id = 593] 08:38:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x88ded000) [pid = 1757] [serial = 1780] [outer = (nil)] 08:38:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8a341c00) [pid = 1757] [serial = 1781] [outer = 0x88ded000] 08:38:00 INFO - PROCESS | 1757 | 1464795480167 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8adefc00) [pid = 1757] [serial = 1782] [outer = 0x88ded000] 08:38:01 INFO - PROCESS | 1757 | 1464795481514 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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2197ms 08:38:01 INFO - PROCESS | 1757 | 1464795481567 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1757 | 1464795481580 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:38:01 INFO - PROCESS | 1757 | 1464795481599 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1757 | 1464795481612 Marionette TRACE conn4 <- [1,2346,null,{}] 08:38:01 INFO - PROCESS | 1757 | 1464795481630 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}] 08:38:01 INFO - PROCESS | 1757 | 1464795481995 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:38:02 INFO - PROCESS | 1757 | 1464795482285 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x89f95800 == 151 [pid = 1757] [id = 594] 08:38:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c583400) [pid = 1757] [serial = 1783] [outer = (nil)] 08:38:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c6e0400) [pid = 1757] [serial = 1784] [outer = 0x8c583400] 08:38:02 INFO - PROCESS | 1757 | 1464795482392 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8d9cc800) [pid = 1757] [serial = 1785] [outer = 0x8c583400] 08:38:03 INFO - PROCESS | 1757 | 1464795483506 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]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1971ms 08:38:03 INFO - PROCESS | 1757 | 1464795483566 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:38:03 INFO - PROCESS | 1757 | 1464795483571 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:38:03 INFO - PROCESS | 1757 | 1464795483579 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1757 | 1464795483587 Marionette TRACE conn4 <- [1,2350,null,{}] 08:38:03 INFO - PROCESS | 1757 | 1464795483606 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}] 08:38:03 INFO - PROCESS | 1757 | 1464795483925 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:38:04 INFO - PROCESS | 1757 | 1464795484363 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3cfc00 == 152 [pid = 1757] [id = 595] 08:38:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8de33800) [pid = 1757] [serial = 1786] [outer = (nil)] 08:38:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8e5bc000) [pid = 1757] [serial = 1787] [outer = 0x8de33800] 08:38:04 INFO - PROCESS | 1757 | 1464795484466 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8e5c4400) [pid = 1757] [serial = 1788] [outer = 0x8de33800] 08:38:06 INFO - PROCESS | 1757 | 1464795486067 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]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2512ms 08:38:06 INFO - PROCESS | 1757 | 1464795486092 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1757 | 1464795486100 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:38:06 INFO - PROCESS | 1757 | 1464795486111 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1757 | 1464795486116 Marionette TRACE conn4 <- [1,2354,null,{}] 08:38:06 INFO - PROCESS | 1757 | 1464795486128 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}] 08:38:06 INFO - PROCESS | 1757 | 1464795486490 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:38:06 INFO - PROCESS | 1757 | 1464795486747 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c6c00 == 153 [pid = 1757] [id = 596] 08:38:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8e791c00) [pid = 1757] [serial = 1789] [outer = (nil)] 08:38:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8eb1f800) [pid = 1757] [serial = 1790] [outer = 0x8e791c00] 08:38:06 INFO - PROCESS | 1757 | 1464795486845 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8ece1c00) [pid = 1757] [serial = 1791] [outer = 0x8e791c00] 08:38:07 INFO - PROCESS | 1757 | 1464795487842 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1790ms 08:38:07 INFO - PROCESS | 1757 | 1464795487901 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1757 | 1464795487906 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:38:07 INFO - PROCESS | 1757 | 1464795487913 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1757 | 1464795487918 Marionette TRACE conn4 <- [1,2358,null,{}] 08:38:07 INFO - PROCESS | 1757 | 1464795487925 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}] 08:38:08 INFO - PROCESS | 1757 | 1464795488221 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:38:08 INFO - PROCESS | 1757 | 1464795488572 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd6c00 == 154 [pid = 1757] [id = 597] 08:38:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x87a57800) [pid = 1757] [serial = 1792] [outer = (nil)] 08:38:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8ee99400) [pid = 1757] [serial = 1793] [outer = 0x87a57800] 08:38:08 INFO - PROCESS | 1757 | 1464795488669 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8f4fa400) [pid = 1757] [serial = 1794] [outer = 0x87a57800] 08:38:09 INFO - PROCESS | 1757 | 1464795489652 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1795ms 08:38:09 INFO - PROCESS | 1757 | 1464795489713 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1757 | 1464795489718 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:38:09 INFO - PROCESS | 1757 | 1464795489728 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1757 | 1464795489732 Marionette TRACE conn4 <- [1,2362,null,{}] 08:38:09 INFO - PROCESS | 1757 | 1464795489740 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}] 08:38:10 INFO - PROCESS | 1757 | 1464795490038 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:38:10 INFO - PROCESS | 1757 | 1464795490367 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8d1000 == 155 [pid = 1757] [id = 598] 08:38:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8e8d1800) [pid = 1757] [serial = 1795] [outer = (nil)] 08:38:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8fde6c00) [pid = 1757] [serial = 1796] [outer = 0x8e8d1800] 08:38:10 INFO - PROCESS | 1757 | 1464795490465 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8ffbe800) [pid = 1757] [serial = 1797] [outer = 0x8e8d1800] 08:38:11 INFO - PROCESS | 1757 | 1464795491495 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1839ms 08:38:11 INFO - PROCESS | 1757 | 1464795491567 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1757 | 1464795491572 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:38:11 INFO - PROCESS | 1757 | 1464795491580 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1757 | 1464795491584 Marionette TRACE conn4 <- [1,2366,null,{}] 08:38:11 INFO - PROCESS | 1757 | 1464795491592 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}] 08:38:11 INFO - PROCESS | 1757 | 1464795491898 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:38:12 INFO - PROCESS | 1757 | 1464795492248 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb2b000 == 156 [pid = 1757] [id = 599] 08:38:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f6e9000) [pid = 1757] [serial = 1798] [outer = (nil)] 08:38:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x9111f400) [pid = 1757] [serial = 1799] [outer = 0x8f6e9000] 08:38:12 INFO - PROCESS | 1757 | 1464795492355 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x91185400) [pid = 1757] [serial = 1800] [outer = 0x8f6e9000] 08:38:13 INFO - PROCESS | 1757 | 1464795493433 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1931ms 08:38:13 INFO - PROCESS | 1757 | 1464795493515 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1757 | 1464795493521 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:38:13 INFO - PROCESS | 1757 | 1464795493529 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1757 | 1464795493533 Marionette TRACE conn4 <- [1,2370,null,{}] 08:38:13 INFO - PROCESS | 1757 | 1464795493540 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}] 08:38:13 INFO - PROCESS | 1757 | 1464795493823 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:38:14 INFO - PROCESS | 1757 | 1464795494176 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x91119800 == 157 [pid = 1757] [id = 600] 08:38:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x91120400) [pid = 1757] [serial = 1801] [outer = (nil)] 08:38:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x9288c800) [pid = 1757] [serial = 1802] [outer = 0x91120400] 08:38:14 INFO - PROCESS | 1757 | 1464795494305 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x928df400) [pid = 1757] [serial = 1803] [outer = 0x91120400] 08:38:15 INFO - PROCESS | 1757 | 1464795495371 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1907ms 08:38:15 INFO - PROCESS | 1757 | 1464795495437 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:38:15 INFO - PROCESS | 1757 | 1464795495441 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:38:15 INFO - PROCESS | 1757 | 1464795495449 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1757 | 1464795495453 Marionette TRACE conn4 <- [1,2374,null,{}] 08:38:15 INFO - PROCESS | 1757 | 1464795495460 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}] 08:38:15 INFO - PROCESS | 1757 | 1464795495740 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:38:16 INFO - PROCESS | 1757 | 1464795496088 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdf0800 == 158 [pid = 1757] [id = 601] 08:38:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x92885800) [pid = 1757] [serial = 1804] [outer = (nil)] 08:38:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9462d000) [pid = 1757] [serial = 1805] [outer = 0x92885800] 08:38:16 INFO - PROCESS | 1757 | 1464795496196 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9507b400) [pid = 1757] [serial = 1806] [outer = 0x92885800] 08:38:17 INFO - PROCESS | 1757 | 1464795497242 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1844ms 08:38:17 INFO - PROCESS | 1757 | 1464795497293 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1757 | 1464795497298 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:38:17 INFO - PROCESS | 1757 | 1464795497306 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1757 | 1464795497311 Marionette TRACE conn4 <- [1,2378,null,{}] 08:38:17 INFO - PROCESS | 1757 | 1464795497318 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}] 08:38:17 INFO - PROCESS | 1757 | 1464795497587 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:38:17 INFO - PROCESS | 1757 | 1464795497938 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x87779400 == 159 [pid = 1757] [id = 602] 08:38:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8db47000) [pid = 1757] [serial = 1807] [outer = (nil)] 08:38:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9557f400) [pid = 1757] [serial = 1808] [outer = 0x8db47000] 08:38:18 INFO - PROCESS | 1757 | 1464795498040 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9818b800) [pid = 1757] [serial = 1809] [outer = 0x8db47000] 08:38:19 INFO - PROCESS | 1757 | 1464795499058 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1833ms 08:38:19 INFO - PROCESS | 1757 | 1464795499140 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1757 | 1464795499146 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:38:19 INFO - PROCESS | 1757 | 1464795499153 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1757 | 1464795499160 Marionette TRACE conn4 <- [1,2382,null,{}] 08:38:19 INFO - PROCESS | 1757 | 1464795499168 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}] 08:38:19 INFO - PROCESS | 1757 | 1464795499493 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:38:19 INFO - PROCESS | 1757 | 1464795499855 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x95079400 == 160 [pid = 1757] [id = 603] 08:38:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9a4a8c00) [pid = 1757] [serial = 1810] [outer = (nil)] 08:38:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9a4ec800) [pid = 1757] [serial = 1811] [outer = 0x9a4a8c00] 08:38:19 INFO - PROCESS | 1757 | 1464795499989 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9a712000) [pid = 1757] [serial = 1812] [outer = 0x9a4a8c00] 08:38:21 INFO - PROCESS | 1757 | 1464795501006 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1896ms 08:38:21 INFO - PROCESS | 1757 | 1464795501057 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:38:21 INFO - PROCESS | 1757 | 1464795501062 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:38:21 INFO - PROCESS | 1757 | 1464795501070 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1757 | 1464795501074 Marionette TRACE conn4 <- [1,2386,null,{}] 08:38:21 INFO - PROCESS | 1757 | 1464795501081 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}] 08:38:21 INFO - PROCESS | 1757 | 1464795501354 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:38:21 INFO - PROCESS | 1757 | 1464795501699 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4a1400 == 161 [pid = 1757] [id = 604] 08:38:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9a4a3400) [pid = 1757] [serial = 1813] [outer = (nil)] 08:38:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9b090000) [pid = 1757] [serial = 1814] [outer = 0x9a4a3400] 08:38:21 INFO - PROCESS | 1757 | 1464795501802 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9b095000) [pid = 1757] [serial = 1815] [outer = 0x9a4a3400] 08:38:22 INFO - PROCESS | 1757 | 1464795502781 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1794ms 08:38:22 INFO - PROCESS | 1757 | 1464795502864 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1757 | 1464795502869 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:38:22 INFO - PROCESS | 1757 | 1464795502888 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1757 | 1464795502892 Marionette TRACE conn4 <- [1,2390,null,{}] 08:38:22 INFO - PROCESS | 1757 | 1464795502899 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}] 08:38:23 INFO - PROCESS | 1757 | 1464795503294 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:38:23 INFO - PROCESS | 1757 | 1464795503570 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c1c00 == 162 [pid = 1757] [id = 605] 08:38:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8ecef400) [pid = 1757] [serial = 1816] [outer = (nil)] 08:38:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9b2a6c00) [pid = 1757] [serial = 1817] [outer = 0x8ecef400] 08:38:23 INFO - PROCESS | 1757 | 1464795503669 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9b42dc00) [pid = 1757] [serial = 1818] [outer = 0x8ecef400] 08:38:24 INFO - PROCESS | 1757 | 1464795504731 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1896ms 08:38:24 INFO - PROCESS | 1757 | 1464795504784 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:38:24 INFO - PROCESS | 1757 | 1464795504789 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:38:24 INFO - PROCESS | 1757 | 1464795504797 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1757 | 1464795504800 Marionette TRACE conn4 <- [1,2394,null,{}] 08:38:24 INFO - PROCESS | 1757 | 1464795504806 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}] 08:38:25 INFO - PROCESS | 1757 | 1464795505060 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:38:25 INFO - PROCESS | 1757 | 1464795505403 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0f000 == 163 [pid = 1757] [id = 606] 08:38:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8f6ef800) [pid = 1757] [serial = 1819] [outer = (nil)] 08:38:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9c015c00) [pid = 1757] [serial = 1820] [outer = 0x8f6ef800] 08:38:25 INFO - PROCESS | 1757 | 1464795505505 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9c01d400) [pid = 1757] [serial = 1821] [outer = 0x8f6ef800] 08:38:26 INFO - PROCESS | 1757 | 1464795506467 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1732ms 08:38:26 INFO - PROCESS | 1757 | 1464795506539 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1757 | 1464795506542 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:38:26 INFO - PROCESS | 1757 | 1464795506553 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 1757 | 1464795506557 Marionette TRACE conn4 <- [1,2398,null,{}] 08:38:26 INFO - PROCESS | 1757 | 1464795506563 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}] 08:38:26 INFO - PROCESS | 1757 | 1464795506828 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:38:27 INFO - PROCESS | 1757 | 1464795507185 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bfc000 == 164 [pid = 1757] [id = 607] 08:38:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a4ad400) [pid = 1757] [serial = 1822] [outer = (nil)] 08:38:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9d086000) [pid = 1757] [serial = 1823] [outer = 0x9a4ad400] 08:38:27 INFO - PROCESS | 1757 | 1464795507309 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa0510000) [pid = 1757] [serial = 1824] [outer = 0x9a4ad400] 08:38:28 INFO - PROCESS | 1757 | 1464795508291 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1783ms 08:38:28 INFO - PROCESS | 1757 | 1464795508341 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1757 | 1464795508348 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:38:28 INFO - PROCESS | 1757 | 1464795508361 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1757 | 1464795508364 Marionette TRACE conn4 <- [1,2402,null,{}] 08:38:28 INFO - PROCESS | 1757 | 1464795508370 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}] 08:38:28 INFO - PROCESS | 1757 | 1464795508617 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:38:28 INFO - PROCESS | 1757 | 1464795508970 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdec000 == 165 [pid = 1757] [id = 608] 08:38:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x8ffc7000) [pid = 1757] [serial = 1825] [outer = (nil)] 08:38:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0xa24a1400) [pid = 1757] [serial = 1826] [outer = 0x8ffc7000] 08:38:29 INFO - PROCESS | 1757 | 1464795509074 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0xa24a8000) [pid = 1757] [serial = 1827] [outer = 0x8ffc7000] 08:38:31 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd8800 == 164 [pid = 1757] [id = 325] 08:38:31 INFO - PROCESS | 1757 | --DOCSHELL 0x88daa800 == 163 [pid = 1757] [id = 285] 08:38:31 INFO - PROCESS | 1757 | --DOCSHELL 0x8b418c00 == 162 [pid = 1757] [id = 288] 08:38:31 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd0000 == 161 [pid = 1757] [id = 284] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8da9ac00) [pid = 1757] [serial = 1667] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8c6df000) [pid = 1757] [serial = 1665] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8c508800) [pid = 1757] [serial = 1664] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8e5ba800) [pid = 1757] [serial = 1671] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9bfeac00) [pid = 1757] [serial = 1700] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8c6e0c00) [pid = 1757] [serial = 1599] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8b7dbc00) [pid = 1757] [serial = 1712] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8de3a800) [pid = 1757] [serial = 1670] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9c041c00) [pid = 1757] [serial = 1703] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9a9f4c00) [pid = 1757] [serial = 1694] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9a6a3000) [pid = 1757] [serial = 1692] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8f4ed400) [pid = 1757] [serial = 1674] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x89f89800) [pid = 1757] [serial = 1710] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x94630c00) [pid = 1757] [serial = 1688] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x928de800) [pid = 1757] [serial = 1685] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9b150400) [pid = 1757] [serial = 1697] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x9a4a9800) [pid = 1757] [serial = 1691] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8b422000) [pid = 1757] [serial = 1662] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8c6dc400) [pid = 1757] [serial = 1716] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8aed4c00) [pid = 1757] [serial = 1661] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x91b12400) [pid = 1757] [serial = 1682] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8f68e400) [pid = 1757] [serial = 1676] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x87bfb800) [pid = 1757] [serial = 1659] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x91d41400) [pid = 1757] [serial = 1683] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x89b0f800) [pid = 1757] [serial = 1709] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9ac56c00) [pid = 1757] [serial = 1695] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9bff1000) [pid = 1757] [serial = 1701] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9b427c00) [pid = 1757] [serial = 1698] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8f6e6800) [pid = 1757] [serial = 1677] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x928e4400) [pid = 1757] [serial = 1686] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9c10c000) [pid = 1757] [serial = 1704] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8db41400) [pid = 1757] [serial = 1668] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8776f800) [pid = 1757] [serial = 1658] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8fde7400) [pid = 1757] [serial = 1679] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x950d0000) [pid = 1757] [serial = 1689] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0xa050ac00) [pid = 1757] [serial = 1707] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c34f800) [pid = 1757] [serial = 1713] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x9d0c2800) [pid = 1757] [serial = 1706] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x91114800) [pid = 1757] [serial = 1680] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8b7d3400) [pid = 1757] [serial = 1715] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8eb1f400) [pid = 1757] [serial = 1673] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8d950400) [pid = 1757] [serial = 1718] [outer = (nil)] [url = about:blank] 08:38:32 INFO - PROCESS | 1757 | 1464795512920 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 4589ms 08:38:32 INFO - PROCESS | 1757 | 1464795512950 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1757 | 1464795512956 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:38:32 INFO - PROCESS | 1757 | 1464795512965 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1757 | 1464795512971 Marionette TRACE conn4 <- [1,2406,null,{}] 08:38:32 INFO - PROCESS | 1757 | 1464795512987 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}] 08:38:33 INFO - PROCESS | 1757 | 1464795513294 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:38:33 INFO - PROCESS | 1757 | 1464795513520 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b33000 == 162 [pid = 1757] [id = 609] 08:38:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x89b36c00) [pid = 1757] [serial = 1828] [outer = (nil)] 08:38:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x89f8cc00) [pid = 1757] [serial = 1829] [outer = 0x89b36c00] 08:38:33 INFO - PROCESS | 1757 | 1464795513607 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8aed1000) [pid = 1757] [serial = 1830] [outer = 0x89b36c00] 08:38:34 INFO - PROCESS | 1757 | 1464795514585 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1687ms 08:38:34 INFO - PROCESS | 1757 | 1464795514654 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:38:34 INFO - PROCESS | 1757 | 1464795514664 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:38:34 INFO - PROCESS | 1757 | 1464795514676 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1757 | 1464795514680 Marionette TRACE conn4 <- [1,2410,null,{}] 08:38:34 INFO - PROCESS | 1757 | 1464795514694 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}] 08:38:35 INFO - PROCESS | 1757 | 1464795515018 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:38:35 INFO - PROCESS | 1757 | 1464795515148 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c349000 == 163 [pid = 1757] [id = 610] 08:38:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8c34c400) [pid = 1757] [serial = 1831] [outer = (nil)] 08:38:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c3d4800) [pid = 1757] [serial = 1832] [outer = 0x8c34c400] 08:38:35 INFO - PROCESS | 1757 | 1464795515355 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c50b800) [pid = 1757] [serial = 1833] [outer = 0x8c34c400] 08:38:36 INFO - PROCESS | 1757 | 1464795516345 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1707ms 08:38:36 INFO - PROCESS | 1757 | 1464795516409 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1757 | 1464795516414 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:38:36 INFO - PROCESS | 1757 | 1464795516425 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1757 | 1464795516435 Marionette TRACE conn4 <- [1,2414,null,{}] 08:38:36 INFO - PROCESS | 1757 | 1464795516465 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}] 08:38:37 INFO - PROCESS | 1757 | 1464795517275 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8e78f000) [pid = 1757] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x9288d000) [pid = 1757] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8de3a000) [pid = 1757] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8e794800) [pid = 1757] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8ece6800) [pid = 1757] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9bfeb400) [pid = 1757] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8c504000) [pid = 1757] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x9b14c000) [pid = 1757] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8b1ba800) [pid = 1757] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8b418000) [pid = 1757] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x91b06c00) [pid = 1757] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x928ddc00) [pid = 1757] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8c58cc00) [pid = 1757] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x88de9000) [pid = 1757] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x8d948c00) [pid = 1757] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x9a4ef000) [pid = 1757] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x89d14400) [pid = 1757] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0xa106d000) [pid = 1757] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 112 (0x8ee99000) [pid = 1757] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:38:37 INFO - PROCESS | 1757 | --DOMWINDOW == 111 (0x95287c00) [pid = 1757] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:38:37 INFO - PROCESS | 1757 | 1464795517552 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da4400 == 164 [pid = 1757] [id = 611] 08:38:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0x8aec9c00) [pid = 1757] [serial = 1834] [outer = (nil)] 08:38:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0x8c3d7400) [pid = 1757] [serial = 1835] [outer = 0x8aec9c00] 08:38:37 INFO - PROCESS | 1757 | 1464795517635 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x8da9dc00) [pid = 1757] [serial = 1836] [outer = 0x8aec9c00] 08:38:38 INFO - PROCESS | 1757 | 1464795518475 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2110ms 08:38:38 INFO - PROCESS | 1757 | 1464795518534 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:38:38 INFO - PROCESS | 1757 | 1464795518539 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:38:38 INFO - PROCESS | 1757 | 1464795518546 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1757 | 1464795518549 Marionette TRACE conn4 <- [1,2418,null,{}] 08:38:38 INFO - PROCESS | 1757 | 1464795518556 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}] 08:38:38 INFO - PROCESS | 1757 | 1464795518793 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:38:39 INFO - PROCESS | 1757 | 1464795518994 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c58a800 == 165 [pid = 1757] [id = 612] 08:38:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8d94f800) [pid = 1757] [serial = 1837] [outer = (nil)] 08:38:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8db50000) [pid = 1757] [serial = 1838] [outer = 0x8d94f800] 08:38:39 INFO - PROCESS | 1757 | 1464795519078 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8e5ba800) [pid = 1757] [serial = 1839] [outer = 0x8d94f800] 08:38:40 INFO - PROCESS | 1757 | 1464795520350 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1837ms 08:38:40 INFO - PROCESS | 1757 | 1464795520384 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1757 | 1464795520393 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:38:40 INFO - PROCESS | 1757 | 1464795520402 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1757 | 1464795520409 Marionette TRACE conn4 <- [1,2422,null,{}] 08:38:40 INFO - PROCESS | 1757 | 1464795520419 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}] 08:38:40 INFO - PROCESS | 1757 | 1464795520685 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:38:41 INFO - PROCESS | 1757 | 1464795521052 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x87bf6c00 == 166 [pid = 1757] [id = 613] 08:38:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x89d14c00) [pid = 1757] [serial = 1840] [outer = (nil)] 08:38:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8b7cdc00) [pid = 1757] [serial = 1841] [outer = 0x89d14c00] 08:38:41 INFO - PROCESS | 1757 | 1464795521151 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c344800) [pid = 1757] [serial = 1842] [outer = 0x89d14c00] 08:38:42 INFO - PROCESS | 1757 | 1464795522169 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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1799ms 08:38:42 INFO - PROCESS | 1757 | 1464795522202 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1757 | 1464795522213 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:38:42 INFO - PROCESS | 1757 | 1464795522226 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1757 | 1464795522230 Marionette TRACE conn4 <- [1,2426,null,{}] 08:38:42 INFO - PROCESS | 1757 | 1464795522238 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}] 08:38:42 INFO - PROCESS | 1757 | 1464795522550 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:38:42 INFO - PROCESS | 1757 | 1464795522933 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9d5000 == 167 [pid = 1757] [id = 614] 08:38:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8d9d5400) [pid = 1757] [serial = 1843] [outer = (nil)] 08:38:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8db41400) [pid = 1757] [serial = 1844] [outer = 0x8d9d5400] 08:38:43 INFO - PROCESS | 1757 | 1464795523031 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8de35800) [pid = 1757] [serial = 1845] [outer = 0x8d9d5400] 08:38:44 INFO - PROCESS | 1757 | 1464795524101 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1937ms 08:38:44 INFO - PROCESS | 1757 | 1464795524163 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1757 | 1464795524168 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:38:44 INFO - PROCESS | 1757 | 1464795524176 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1757 | 1464795524182 Marionette TRACE conn4 <- [1,2430,null,{}] 08:38:44 INFO - PROCESS | 1757 | 1464795524201 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}] 08:38:44 INFO - PROCESS | 1757 | 1464795524501 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:38:44 INFO - PROCESS | 1757 | 1464795524846 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8cc400 == 168 [pid = 1757] [id = 615] 08:38:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8eb26400) [pid = 1757] [serial = 1846] [outer = (nil)] 08:38:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8ee99000) [pid = 1757] [serial = 1847] [outer = 0x8eb26400] 08:38:44 INFO - PROCESS | 1757 | 1464795524945 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8f4f8800) [pid = 1757] [serial = 1848] [outer = 0x8eb26400] 08:38:45 INFO - PROCESS | 1757 | 1464795525939 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1843ms 08:38:46 INFO - PROCESS | 1757 | 1464795526020 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:38:46 INFO - PROCESS | 1757 | 1464795526026 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:38:46 INFO - PROCESS | 1757 | 1464795526033 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1757 | 1464795526037 Marionette TRACE conn4 <- [1,2434,null,{}] 08:38:46 INFO - PROCESS | 1757 | 1464795526044 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}] 08:38:46 INFO - PROCESS | 1757 | 1464795526398 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:38:46 INFO - PROCESS | 1757 | 1464795526761 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6e7800 == 169 [pid = 1757] [id = 616] 08:38:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8ece8000) [pid = 1757] [serial = 1849] [outer = (nil)] 08:38:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8f6e3c00) [pid = 1757] [serial = 1850] [outer = 0x8ece8000] 08:38:46 INFO - PROCESS | 1757 | 1464795526867 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8f6ea400) [pid = 1757] [serial = 1851] [outer = 0x8ece8000] 08:38:47 INFO - PROCESS | 1757 | 1464795527925 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1935ms 08:38:47 INFO - PROCESS | 1757 | 1464795527969 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1757 | 1464795527974 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:38:47 INFO - PROCESS | 1757 | 1464795527982 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1757 | 1464795527986 Marionette TRACE conn4 <- [1,2438,null,{}] 08:38:47 INFO - PROCESS | 1757 | 1464795527992 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}] 08:38:48 INFO - PROCESS | 1757 | 1464795528247 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:38:48 INFO - PROCESS | 1757 | 1464795528604 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e0800 == 170 [pid = 1757] [id = 617] 08:38:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8b1b7400) [pid = 1757] [serial = 1852] [outer = (nil)] 08:38:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8ffc0000) [pid = 1757] [serial = 1853] [outer = 0x8b1b7400] 08:38:48 INFO - PROCESS | 1757 | 1464795528706 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x91120800) [pid = 1757] [serial = 1854] [outer = 0x8b1b7400] 08:38:49 INFO - PROCESS | 1757 | 1464795529748 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1838ms 08:38:49 INFO - PROCESS | 1757 | 1464795529821 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1757 | 1464795529826 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:38:49 INFO - PROCESS | 1757 | 1464795529833 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1757 | 1464795529837 Marionette TRACE conn4 <- [1,2442,null,{}] 08:38:49 INFO - PROCESS | 1757 | 1464795529843 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}] 08:38:50 INFO - PROCESS | 1757 | 1464795530151 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:38:50 INFO - PROCESS | 1757 | 1464795530509 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x88defc00 == 171 [pid = 1757] [id = 618] 08:38:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8adf7800) [pid = 1757] [serial = 1855] [outer = (nil)] 08:38:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x92883800) [pid = 1757] [serial = 1856] [outer = 0x8adf7800] 08:38:50 INFO - PROCESS | 1757 | 1464795530609 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x928e0400) [pid = 1757] [serial = 1857] [outer = 0x8adf7800] 08:38:51 INFO - PROCESS | 1757 | 1464795531586 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1786ms 08:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:38:51 INFO - PROCESS | 1757 | 1464795531620 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1757 | 1464795531623 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:38:51 INFO - PROCESS | 1757 | 1464795531631 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1757 | 1464795531634 Marionette TRACE conn4 <- [1,2446,null,{}] 08:38:51 INFO - PROCESS | 1757 | 1464795531642 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}] 08:38:51 INFO - PROCESS | 1757 | 1464795531909 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:38:52 INFO - PROCESS | 1757 | 1464795532245 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b10400 == 172 [pid = 1757] [id = 619] 08:38:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x91d4c800) [pid = 1757] [serial = 1858] [outer = (nil)] 08:38:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x95078800) [pid = 1757] [serial = 1859] [outer = 0x91d4c800] 08:38:52 INFO - PROCESS | 1757 | 1464795532343 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x9507c000) [pid = 1757] [serial = 1860] [outer = 0x91d4c800] 08:38:53 INFO - PROCESS | 1757 | 1464795533383 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1790ms 08:38:53 INFO - PROCESS | 1757 | 1464795533421 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1757 | 1464795533425 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:38:53 INFO - PROCESS | 1757 | 1464795533433 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1757 | 1464795533437 Marionette TRACE conn4 <- [1,2450,null,{}] 08:38:53 INFO - PROCESS | 1757 | 1464795533444 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}] 08:38:53 INFO - PROCESS | 1757 | 1464795533713 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:38:54 INFO - PROCESS | 1757 | 1464795534059 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x91d47c00 == 173 [pid = 1757] [id = 620] 08:38:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x93a64400) [pid = 1757] [serial = 1861] [outer = (nil)] 08:38:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x95585400) [pid = 1757] [serial = 1862] [outer = 0x93a64400] 08:38:54 INFO - PROCESS | 1757 | 1464795534162 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x992b7000) [pid = 1757] [serial = 1863] [outer = 0x93a64400] 08:38:55 INFO - PROCESS | 1757 | 1464795535102 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1740ms 08:38:55 INFO - PROCESS | 1757 | 1464795535175 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1757 | 1464795535179 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:38:55 INFO - PROCESS | 1757 | 1464795535187 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1757 | 1464795535191 Marionette TRACE conn4 <- [1,2454,null,{}] 08:38:55 INFO - PROCESS | 1757 | 1464795535197 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}] 08:38:55 INFO - PROCESS | 1757 | 1464795535506 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:38:55 INFO - PROCESS | 1757 | 1464795535847 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a343400 == 174 [pid = 1757] [id = 621] 08:38:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8c509400) [pid = 1757] [serial = 1864] [outer = (nil)] 08:38:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x9a1e2000) [pid = 1757] [serial = 1865] [outer = 0x8c509400] 08:38:55 INFO - PROCESS | 1757 | 1464795535943 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x9a4a0400) [pid = 1757] [serial = 1866] [outer = 0x8c509400] 08:38:56 INFO - PROCESS | 1757 | 1464795536965 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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1841ms 08:38:57 INFO - PROCESS | 1757 | 1464795537029 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1757 | 1464795537032 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:38:57 INFO - PROCESS | 1757 | 1464795537040 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1757 | 1464795537045 Marionette TRACE conn4 <- [1,2458,null,{}] 08:38:57 INFO - PROCESS | 1757 | 1464795537051 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}] 08:38:57 INFO - PROCESS | 1757 | 1464795537368 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:38:57 INFO - PROCESS | 1757 | 1464795537729 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c6dd000 == 175 [pid = 1757] [id = 622] 08:38:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9a285800) [pid = 1757] [serial = 1867] [outer = (nil)] 08:38:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9a70e800) [pid = 1757] [serial = 1868] [outer = 0x9a285800] 08:38:57 INFO - PROCESS | 1757 | 1464795537825 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x9a7b5000) [pid = 1757] [serial = 1869] [outer = 0x9a285800] 08:38:58 INFO - PROCESS | 1757 | 1464795538834 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1835ms 08:38:58 INFO - PROCESS | 1757 | 1464795538877 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:38:58 INFO - PROCESS | 1757 | 1464795538882 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:38:58 INFO - PROCESS | 1757 | 1464795538889 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1757 | 1464795538894 Marionette TRACE conn4 <- [1,2462,null,{}] 08:38:58 INFO - PROCESS | 1757 | 1464795538900 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}] 08:38:59 INFO - PROCESS | 1757 | 1464795539181 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:38:59 INFO - PROCESS | 1757 | 1464795539551 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a286000 == 176 [pid = 1757] [id = 623] 08:38:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9ac5a400) [pid = 1757] [serial = 1870] [outer = (nil)] 08:38:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9bcaa800) [pid = 1757] [serial = 1871] [outer = 0x9ac5a400] 08:38:59 INFO - PROCESS | 1757 | 1464795539672 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9bff4c00) [pid = 1757] [serial = 1872] [outer = 0x9ac5a400] 08:39:00 INFO - PROCESS | 1757 | 1464795540690 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1843ms 08:39:00 INFO - PROCESS | 1757 | 1464795540733 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:39:00 INFO - PROCESS | 1757 | 1464795540738 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:39:00 INFO - PROCESS | 1757 | 1464795540746 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1757 | 1464795540749 Marionette TRACE conn4 <- [1,2466,null,{}] 08:39:00 INFO - PROCESS | 1757 | 1464795540757 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}] 08:39:01 INFO - PROCESS | 1757 | 1464795541020 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:39:01 INFO - PROCESS | 1757 | 1464795541372 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c3c00 == 177 [pid = 1757] [id = 624] 08:39:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x8eea5000) [pid = 1757] [serial = 1873] [outer = (nil)] 08:39:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9c110c00) [pid = 1757] [serial = 1874] [outer = 0x8eea5000] 08:39:01 INFO - PROCESS | 1757 | 1464795541473 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9d05ec00) [pid = 1757] [serial = 1875] [outer = 0x8eea5000] 08:39:02 INFO - PROCESS | 1757 | 1464795542472 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1790ms 08:39:02 INFO - PROCESS | 1757 | 1464795542548 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1757 | 1464795542551 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:39:02 INFO - PROCESS | 1757 | 1464795542562 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1757 | 1464795542577 Marionette TRACE conn4 <- [1,2470,null,{}] 08:39:02 INFO - PROCESS | 1757 | 1464795542584 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}] 08:39:02 INFO - PROCESS | 1757 | 1464795542914 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:39:03 INFO - PROCESS | 1757 | 1464795543255 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a70c400 == 178 [pid = 1757] [id = 625] 08:39:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9d08bc00) [pid = 1757] [serial = 1876] [outer = (nil)] 08:39:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0xa21b1800) [pid = 1757] [serial = 1877] [outer = 0x9d08bc00] 08:39:03 INFO - PROCESS | 1757 | 1464795543348 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0xa21bb400) [pid = 1757] [serial = 1878] [outer = 0x9d08bc00] 08:39:04 INFO - PROCESS | 1757 | 1464795544315 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1803ms 08:39:04 INFO - PROCESS | 1757 | 1464795544366 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1757 | 1464795544372 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:39:04 INFO - PROCESS | 1757 | 1464795544383 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1757 | 1464795544389 Marionette TRACE conn4 <- [1,2474,null,{}] 08:39:04 INFO - PROCESS | 1757 | 1464795544399 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}] 08:39:04 INFO - PROCESS | 1757 | 1464795544713 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:39:05 INFO - PROCESS | 1757 | 1464795545069 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x9cc61c00 == 179 [pid = 1757] [id = 626] 08:39:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0xa050ac00) [pid = 1757] [serial = 1879] [outer = (nil)] 08:39:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0xa24acc00) [pid = 1757] [serial = 1880] [outer = 0xa050ac00] 08:39:05 INFO - PROCESS | 1757 | 1464795545167 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0xa2641c00) [pid = 1757] [serial = 1881] [outer = 0xa050ac00] 08:39:06 INFO - PROCESS | 1757 | 1464795546208 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1863ms 08:39:06 INFO - PROCESS | 1757 | 1464795546246 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:39:06 INFO - PROCESS | 1757 | 1464795546250 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:39:06 INFO - PROCESS | 1757 | 1464795546257 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1757 | 1464795546261 Marionette TRACE conn4 <- [1,2478,null,{}] 08:39:06 INFO - PROCESS | 1757 | 1464795546267 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}] 08:39:06 INFO - PROCESS | 1757 | 1464795546537 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:39:06 INFO - PROCESS | 1757 | 1464795546899 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f629000 == 180 [pid = 1757] [id = 627] 08:39:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x8fdee800) [pid = 1757] [serial = 1882] [outer = (nil)] 08:39:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0xa30f2800) [pid = 1757] [serial = 1883] [outer = 0x8fdee800] 08:39:07 INFO - PROCESS | 1757 | 1464795547012 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0xa30ff800) [pid = 1757] [serial = 1884] [outer = 0x8fdee800] 08:39:08 INFO - PROCESS | 1757 | 1464795548039 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1842ms 08:39:08 INFO - PROCESS | 1757 | 1464795548100 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1757 | 1464795548103 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:39:08 INFO - PROCESS | 1757 | 1464795548111 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1757 | 1464795548116 Marionette TRACE conn4 <- [1,2482,null,{}] 08:39:08 INFO - PROCESS | 1757 | 1464795548122 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}] 08:39:08 INFO - PROCESS | 1757 | 1464795548404 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:39:08 INFO - PROCESS | 1757 | 1464795548784 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1757 | ++DOCSHELL 0xa24a1c00 == 181 [pid = 1757] [id = 628] 08:39:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0xa26d1800) [pid = 1757] [serial = 1885] [outer = (nil)] 08:39:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa342cc00) [pid = 1757] [serial = 1886] [outer = 0xa26d1800] 08:39:08 INFO - PROCESS | 1757 | 1464795548899 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0xa342ec00) [pid = 1757] [serial = 1887] [outer = 0xa26d1800] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7da400 == 180 [pid = 1757] [id = 440] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8adef000 == 179 [pid = 1757] [id = 590] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece3000 == 178 [pid = 1757] [id = 438] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8da9c800 == 177 [pid = 1757] [id = 146] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1ef000 == 176 [pid = 1757] [id = 436] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8da96c00 == 175 [pid = 1757] [id = 434] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x87bf5c00 == 174 [pid = 1757] [id = 401] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x88da4400 == 173 [pid = 1757] [id = 611] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8c349000 == 172 [pid = 1757] [id = 610] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x89b33000 == 171 [pid = 1757] [id = 609] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x95079400 == 170 [pid = 1757] [id = 603] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x87779400 == 169 [pid = 1757] [id = 602] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8fdf0800 == 168 [pid = 1757] [id = 601] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x91119800 == 167 [pid = 1757] [id = 600] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb2b000 == 166 [pid = 1757] [id = 599] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd6c00 == 165 [pid = 1757] [id = 597] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8e8d1000 == 164 [pid = 1757] [id = 598] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5c6c00 == 163 [pid = 1757] [id = 596] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3cfc00 == 162 [pid = 1757] [id = 595] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x89f95800 == 161 [pid = 1757] [id = 594] 08:39:12 INFO - PROCESS | 1757 | --DOCSHELL 0x87bfe800 == 160 [pid = 1757] [id = 593] 08:39:12 INFO - PROCESS | 1757 | 1464795552328 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]]]}] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8eb1fc00) [pid = 1757] [serial = 1727] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x93ab5000) [pid = 1757] [serial = 1742] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9b14a000) [pid = 1757] [serial = 1754] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0xa2155800) [pid = 1757] [serial = 1763] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8ee9f000) [pid = 1757] [serial = 1730] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x9d090800) [pid = 1757] [serial = 1760] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8c6e2400) [pid = 1757] [serial = 1656] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8ece2c00) [pid = 1757] [serial = 1728] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9bff0400) [pid = 1757] [serial = 1757] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8b41b400) [pid = 1757] [serial = 1772] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9111c800) [pid = 1757] [serial = 1737] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x92890000) [pid = 1757] [serial = 1740] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0xa2157c00) [pid = 1757] [serial = 1764] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9527d400) [pid = 1757] [serial = 1746] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8f4f2400) [pid = 1757] [serial = 1731] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8c6e4400) [pid = 1757] [serial = 1775] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x89d0e400) [pid = 1757] [serial = 1770] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8db4d400) [pid = 1757] [serial = 1725] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x9ac5c400) [pid = 1757] [serial = 1752] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8ffc0800) [pid = 1757] [serial = 1736] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x89b0e000) [pid = 1757] [serial = 1769] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x91d48000) [pid = 1757] [serial = 1739] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x9c015000) [pid = 1757] [serial = 1758] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9b2a7400) [pid = 1757] [serial = 1755] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8b1fac00) [pid = 1757] [serial = 1721] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0xa22ccc00) [pid = 1757] [serial = 1766] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x9a70b400) [pid = 1757] [serial = 1751] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9d0cbc00) [pid = 1757] [serial = 1761] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x950c5400) [pid = 1757] [serial = 1745] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8f689000) [pid = 1757] [serial = 1734] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8da9bc00) [pid = 1757] [serial = 1724] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0xa22cf800) [pid = 1757] [serial = 1767] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x99508000) [pid = 1757] [serial = 1749] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8f62f800) [pid = 1757] [serial = 1733] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x93b88400) [pid = 1757] [serial = 1743] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8c0e6000) [pid = 1757] [serial = 1773] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8d85d000) [pid = 1757] [serial = 1776] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8b7db800) [pid = 1757] [serial = 1722] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x9911bc00) [pid = 1757] [serial = 1748] [outer = (nil)] [url = about:blank] 08:39:12 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8c58b800) [pid = 1757] [serial = 1778] [outer = (nil)] [url = about:blank] 08:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 4542ms 08:39:12 INFO - PROCESS | 1757 | 1464795552654 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1757 | 1464795552660 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:39:12 INFO - PROCESS | 1757 | 1464795552669 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1757 | 1464795552676 Marionette TRACE conn4 <- [1,2486,null,{}] 08:39:12 INFO - PROCESS | 1757 | 1464795552686 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}] 08:39:12 INFO - PROCESS | 1757 | 1464795552936 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:39:13 INFO - PROCESS | 1757 | 1464795553181 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x88de7c00 == 161 [pid = 1757] [id = 629] 08:39:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x88debc00) [pid = 1757] [serial = 1888] [outer = (nil)] 08:39:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x89b35400) [pid = 1757] [serial = 1889] [outer = 0x88debc00] 08:39:13 INFO - PROCESS | 1757 | 1464795553269 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x89f95800) [pid = 1757] [serial = 1890] [outer = 0x88debc00] 08:39:14 INFO - PROCESS | 1757 | 1464795554237 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1637ms 08:39:14 INFO - PROCESS | 1757 | 1464795554307 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1757 | 1464795554316 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:39:14 INFO - PROCESS | 1757 | 1464795554327 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1757 | 1464795554331 Marionette TRACE conn4 <- [1,2490,null,{}] 08:39:14 INFO - PROCESS | 1757 | 1464795554338 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}] 08:39:14 INFO - PROCESS | 1757 | 1464795554587 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:39:14 INFO - PROCESS | 1757 | 1464795554864 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b424400 == 162 [pid = 1757] [id = 630] 08:39:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b7d0c00) [pid = 1757] [serial = 1891] [outer = (nil)] 08:39:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c0e4400) [pid = 1757] [serial = 1892] [outer = 0x8b7d0c00] 08:39:14 INFO - PROCESS | 1757 | 1464795554955 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c34fc00) [pid = 1757] [serial = 1893] [outer = 0x8b7d0c00] 08:39:16 INFO - PROCESS | 1757 | 1464795556029 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1742ms 08:39:16 INFO - PROCESS | 1757 | 1464795556071 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1757 | 1464795556076 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:39:16 INFO - PROCESS | 1757 | 1464795556092 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1757 | 1464795556099 Marionette TRACE conn4 <- [1,2494,null,{}] 08:39:16 INFO - PROCESS | 1757 | 1464795556117 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}] 08:39:16 INFO - PROCESS | 1757 | 1464795556482 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:39:16 INFO - PROCESS | 1757 | 1464795556720 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b424c00 == 163 [pid = 1757] [id = 631] 08:39:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8d855c00) [pid = 1757] [serial = 1894] [outer = (nil)] 08:39:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8d948800) [pid = 1757] [serial = 1895] [outer = 0x8d855c00] 08:39:16 INFO - PROCESS | 1757 | 1464795556825 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8da9c400) [pid = 1757] [serial = 1896] [outer = 0x8d855c00] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c34c400) [pid = 1757] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9a4a3400) [pid = 1757] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8aec9c00) [pid = 1757] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8ffc7000) [pid = 1757] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8e8d1800) [pid = 1757] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:39:17 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x88ded000) [pid = 1757] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9a4a8c00) [pid = 1757] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x91120400) [pid = 1757] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8db47000) [pid = 1757] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x92885800) [pid = 1757] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8c583400) [pid = 1757] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8f6e9000) [pid = 1757] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8f6ef800) [pid = 1757] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x89b36c00) [pid = 1757] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9a4ad400) [pid = 1757] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8e791c00) [pid = 1757] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8de33800) [pid = 1757] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x8ecef400) [pid = 1757] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x8c6de800) [pid = 1757] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:39:18 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x87a57800) [pid = 1757] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:39:18 INFO - PROCESS | 1757 | 1464795558495 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2457ms 08:39:18 INFO - PROCESS | 1757 | 1464795558543 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:39:18 INFO - PROCESS | 1757 | 1464795558548 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:39:18 INFO - PROCESS | 1757 | 1464795558555 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1757 | 1464795558559 Marionette TRACE conn4 <- [1,2498,null,{}] 08:39:18 INFO - PROCESS | 1757 | 1464795558566 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}] 08:39:18 INFO - PROCESS | 1757 | 1464795558826 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:39:19 INFO - PROCESS | 1757 | 1464795559068 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x88df0000 == 164 [pid = 1757] [id = 632] 08:39:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8b7d3400) [pid = 1757] [serial = 1897] [outer = (nil)] 08:39:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8db47000) [pid = 1757] [serial = 1898] [outer = 0x8b7d3400] 08:39:19 INFO - PROCESS | 1757 | 1464795559154 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8db4f800) [pid = 1757] [serial = 1899] [outer = 0x8b7d3400] 08:39:20 INFO - PROCESS | 1757 | 1464795560149 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1683ms 08:39:20 INFO - PROCESS | 1757 | 1464795560239 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1757 | 1464795560247 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:39:20 INFO - PROCESS | 1757 | 1464795560257 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1757 | 1464795560264 Marionette TRACE conn4 <- [1,2502,null,{}] 08:39:20 INFO - PROCESS | 1757 | 1464795560273 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}] 08:39:20 INFO - PROCESS | 1757 | 1464795560566 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:39:20 INFO - PROCESS | 1757 | 1464795560933 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x88ded000 == 165 [pid = 1757] [id = 633] 08:39:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x89b2ec00) [pid = 1757] [serial = 1900] [outer = (nil)] 08:39:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x89d13000) [pid = 1757] [serial = 1901] [outer = 0x89b2ec00] 08:39:21 INFO - PROCESS | 1757 | 1464795561030 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8b1f8c00) [pid = 1757] [serial = 1902] [outer = 0x89b2ec00] 08:39:22 INFO - PROCESS | 1757 | 1464795562139 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1941ms 08:39:22 INFO - PROCESS | 1757 | 1464795562199 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1757 | 1464795562208 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:39:22 INFO - PROCESS | 1757 | 1464795562221 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1757 | 1464795562225 Marionette TRACE conn4 <- [1,2506,null,{}] 08:39:22 INFO - PROCESS | 1757 | 1464795562234 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}] 08:39:22 INFO - PROCESS | 1757 | 1464795562533 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:39:22 INFO - PROCESS | 1757 | 1464795562875 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c504000 == 166 [pid = 1757] [id = 634] 08:39:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c6de000) [pid = 1757] [serial = 1903] [outer = (nil)] 08:39:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8d856400) [pid = 1757] [serial = 1904] [outer = 0x8c6de000] 08:39:22 INFO - PROCESS | 1757 | 1464795562980 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8da9ac00) [pid = 1757] [serial = 1905] [outer = 0x8c6de000] 08:39:24 INFO - PROCESS | 1757 | 1464795564025 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1839ms 08:39:24 INFO - PROCESS | 1757 | 1464795564077 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1757 | 1464795564083 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:39:24 INFO - PROCESS | 1757 | 1464795564091 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1757 | 1464795564097 Marionette TRACE conn4 <- [1,2510,null,{}] 08:39:24 INFO - PROCESS | 1757 | 1464795564116 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}] 08:39:24 INFO - PROCESS | 1757 | 1464795564403 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:39:24 INFO - PROCESS | 1757 | 1464795564834 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d862000 == 167 [pid = 1757] [id = 635] 08:39:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8e78c000) [pid = 1757] [serial = 1906] [outer = (nil)] 08:39:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8e8cd800) [pid = 1757] [serial = 1907] [outer = 0x8e78c000] 08:39:24 INFO - PROCESS | 1757 | 1464795564943 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8eb25400) [pid = 1757] [serial = 1908] [outer = 0x8e78c000] 08:39:25 INFO - PROCESS | 1757 | 1464795565951 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1938ms 08:39:26 INFO - PROCESS | 1757 | 1464795566030 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1757 | 1464795566035 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:39:26 INFO - PROCESS | 1757 | 1464795566044 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1757 | 1464795566048 Marionette TRACE conn4 <- [1,2514,null,{}] 08:39:26 INFO - PROCESS | 1757 | 1464795566056 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}] 08:39:26 INFO - PROCESS | 1757 | 1464795566358 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:39:26 INFO - PROCESS | 1757 | 1464795566710 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db42800 == 168 [pid = 1757] [id = 636] 08:39:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8eb29400) [pid = 1757] [serial = 1909] [outer = (nil)] 08:39:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8f4f6000) [pid = 1757] [serial = 1910] [outer = 0x8eb29400] 08:39:26 INFO - PROCESS | 1757 | 1464795566808 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8f628000) [pid = 1757] [serial = 1911] [outer = 0x8eb29400] 08:39:27 INFO - PROCESS | 1757 | 1464795567780 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1786ms 08:39:27 INFO - PROCESS | 1757 | 1464795567832 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:39:27 INFO - PROCESS | 1757 | 1464795567837 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:39:27 INFO - PROCESS | 1757 | 1464795567844 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1757 | 1464795567847 Marionette TRACE conn4 <- [1,2518,null,{}] 08:39:27 INFO - PROCESS | 1757 | 1464795567853 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}] 08:39:28 INFO - PROCESS | 1757 | 1464795568114 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:39:28 INFO - PROCESS | 1757 | 1464795568467 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e1b000 == 169 [pid = 1757] [id = 637] 08:39:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8c6e3400) [pid = 1757] [serial = 1912] [outer = (nil)] 08:39:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8f68b400) [pid = 1757] [serial = 1913] [outer = 0x8c6e3400] 08:39:28 INFO - PROCESS | 1757 | 1464795568567 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8f6e7c00) [pid = 1757] [serial = 1914] [outer = 0x8c6e3400] 08:39:29 INFO - PROCESS | 1757 | 1464795569597 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1834ms 08:39:29 INFO - PROCESS | 1757 | 1464795569678 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1757 | 1464795569682 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:39:29 INFO - PROCESS | 1757 | 1464795569690 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1757 | 1464795569694 Marionette TRACE conn4 <- [1,2522,null,{}] 08:39:29 INFO - PROCESS | 1757 | 1464795569701 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}] 08:39:30 INFO - PROCESS | 1757 | 1464795570047 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:39:30 INFO - PROCESS | 1757 | 1464795570408 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34a000 == 170 [pid = 1757] [id = 638] 08:39:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8f625000) [pid = 1757] [serial = 1915] [outer = (nil)] 08:39:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8ffc8000) [pid = 1757] [serial = 1916] [outer = 0x8f625000] 08:39:30 INFO - PROCESS | 1757 | 1464795570508 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x91b0fc00) [pid = 1757] [serial = 1917] [outer = 0x8f625000] 08:39:31 INFO - PROCESS | 1757 | 1464795571496 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1839ms 08:39:31 INFO - PROCESS | 1757 | 1464795571531 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1757 | 1464795571534 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:39:31 INFO - PROCESS | 1757 | 1464795571542 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1757 | 1464795571546 Marionette TRACE conn4 <- [1,2526,null,{}] 08:39:31 INFO - PROCESS | 1757 | 1464795571573 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}] 08:39:31 INFO - PROCESS | 1757 | 1464795571820 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:39:32 INFO - PROCESS | 1757 | 1464795572154 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34f800 == 171 [pid = 1757] [id = 639] 08:39:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8f6e4000) [pid = 1757] [serial = 1918] [outer = (nil)] 08:39:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x91d48000) [pid = 1757] [serial = 1919] [outer = 0x8f6e4000] 08:39:32 INFO - PROCESS | 1757 | 1464795572256 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x92884800) [pid = 1757] [serial = 1920] [outer = 0x8f6e4000] 08:39:33 INFO - PROCESS | 1757 | 1464795573233 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1738ms 08:39:33 INFO - PROCESS | 1757 | 1464795573309 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1757 | 1464795573317 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:39:33 INFO - PROCESS | 1757 | 1464795573389 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1757 | 1464795573392 Marionette TRACE conn4 <- [1,2530,null,{}] 08:39:33 INFO - PROCESS | 1757 | 1464795573399 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}] 08:39:33 INFO - PROCESS | 1757 | 1464795573704 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:39:34 INFO - PROCESS | 1757 | 1464795573995 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd9800 == 172 [pid = 1757] [id = 640] 08:39:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x91d3fc00) [pid = 1757] [serial = 1921] [outer = (nil)] 08:39:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x93ab8800) [pid = 1757] [serial = 1922] [outer = 0x91d3fc00] 08:39:34 INFO - PROCESS | 1757 | 1464795574092 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x94626400) [pid = 1757] [serial = 1923] [outer = 0x91d3fc00] 08:39:35 INFO - PROCESS | 1757 | 1464795575167 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1851ms 08:39:35 INFO - PROCESS | 1757 | 1464795575228 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1757 | 1464795575233 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:39:35 INFO - PROCESS | 1757 | 1464795575240 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1757 | 1464795575244 Marionette TRACE conn4 <- [1,2534,null,{}] 08:39:35 INFO - PROCESS | 1757 | 1464795575251 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}] 08:39:35 INFO - PROCESS | 1757 | 1464795575523 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:39:35 INFO - PROCESS | 1757 | 1464795575872 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e790800 == 173 [pid = 1757] [id = 641] 08:39:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8ece9c00) [pid = 1757] [serial = 1924] [outer = (nil)] 08:39:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x95284400) [pid = 1757] [serial = 1925] [outer = 0x8ece9c00] 08:39:35 INFO - PROCESS | 1757 | 1464795575977 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x95325c00) [pid = 1757] [serial = 1926] [outer = 0x8ece9c00] 08:39:37 INFO - PROCESS | 1757 | 1464795577006 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1837ms 08:39:37 INFO - PROCESS | 1757 | 1464795577078 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1757 | 1464795577082 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:39:37 INFO - PROCESS | 1757 | 1464795577090 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1757 | 1464795577093 Marionette TRACE conn4 <- [1,2538,null,{}] 08:39:37 INFO - PROCESS | 1757 | 1464795577100 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}] 08:39:37 INFO - PROCESS | 1757 | 1464795577396 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:39:37 INFO - PROCESS | 1757 | 1464795577756 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x928dc000 == 174 [pid = 1757] [id = 642] 08:39:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9527d400) [pid = 1757] [serial = 1927] [outer = (nil)] 08:39:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9a284000) [pid = 1757] [serial = 1928] [outer = 0x9527d400] 08:39:37 INFO - PROCESS | 1757 | 1464795577852 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x9a4a9c00) [pid = 1757] [serial = 1929] [outer = 0x9527d400] 08:39:38 INFO - PROCESS | 1757 | 1464795578902 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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1888ms 08:39:38 INFO - PROCESS | 1757 | 1464795578979 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1757 | 1464795578983 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:39:38 INFO - PROCESS | 1757 | 1464795578991 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1757 | 1464795578996 Marionette TRACE conn4 <- [1,2542,null,{}] 08:39:39 INFO - PROCESS | 1757 | 1464795579004 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}] 08:39:39 INFO - PROCESS | 1757 | 1464795579326 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:39:39 INFO - PROCESS | 1757 | 1464795579683 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x93ab1400 == 175 [pid = 1757] [id = 643] 08:39:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9ac53800) [pid = 1757] [serial = 1930] [outer = (nil)] 08:39:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9b093000) [pid = 1757] [serial = 1931] [outer = 0x9ac53800] 08:39:39 INFO - PROCESS | 1757 | 1464795579787 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9b14c000) [pid = 1757] [serial = 1932] [outer = 0x9ac53800] 08:39:40 INFO - PROCESS | 1757 | 1464795580831 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1892ms 08:39:40 INFO - PROCESS | 1757 | 1464795580884 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1757 | 1464795580888 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:39:40 INFO - PROCESS | 1757 | 1464795580896 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1757 | 1464795580901 Marionette TRACE conn4 <- [1,2546,null,{}] 08:39:40 INFO - PROCESS | 1757 | 1464795580907 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}] 08:39:41 INFO - PROCESS | 1757 | 1464795581186 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:39:41 INFO - PROCESS | 1757 | 1464795581552 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x91184800 == 176 [pid = 1757] [id = 644] 08:39:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x928dc400) [pid = 1757] [serial = 1933] [outer = (nil)] 08:39:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9b425400) [pid = 1757] [serial = 1934] [outer = 0x928dc400] 08:39:41 INFO - PROCESS | 1757 | 1464795581656 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9b7b7c00) [pid = 1757] [serial = 1935] [outer = 0x928dc400] 08:39:42 INFO - PROCESS | 1757 | 1464795582660 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1833ms 08:39:42 INFO - PROCESS | 1757 | 1464795582731 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:39:42 INFO - PROCESS | 1757 | 1464795582735 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:39:42 INFO - PROCESS | 1757 | 1464795582743 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1757 | 1464795582746 Marionette TRACE conn4 <- [1,2550,null,{}] 08:39:42 INFO - PROCESS | 1757 | 1464795582754 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}] 08:39:43 INFO - PROCESS | 1757 | 1464795583028 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:39:43 INFO - PROCESS | 1757 | 1464795583379 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb29000 == 177 [pid = 1757] [id = 645] 08:39:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x8eb2a000) [pid = 1757] [serial = 1936] [outer = (nil)] 08:39:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9c01a000) [pid = 1757] [serial = 1937] [outer = 0x8eb2a000] 08:39:43 INFO - PROCESS | 1757 | 1464795583488 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9c041c00) [pid = 1757] [serial = 1938] [outer = 0x8eb2a000] 08:39:44 INFO - PROCESS | 1757 | 1464795584560 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1838ms 08:39:44 INFO - PROCESS | 1757 | 1464795584582 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:39:44 INFO - PROCESS | 1757 | 1464795584586 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:39:44 INFO - PROCESS | 1757 | 1464795584593 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1757 | 1464795584597 Marionette TRACE conn4 <- [1,2554,null,{}] 08:39:44 INFO - PROCESS | 1757 | 1464795584604 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}] 08:39:44 INFO - PROCESS | 1757 | 1464795584865 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:39:45 INFO - PROCESS | 1757 | 1464795585225 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b091800 == 178 [pid = 1757] [id = 646] 08:39:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9d087c00) [pid = 1757] [serial = 1939] [outer = (nil)] 08:39:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0xa105f800) [pid = 1757] [serial = 1940] [outer = 0x9d087c00] 08:39:45 INFO - PROCESS | 1757 | 1464795585343 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0xa2156000) [pid = 1757] [serial = 1941] [outer = 0x9d087c00] 08:39:46 INFO - PROCESS | 1757 | 1464795586378 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1839ms 08:39:46 INFO - PROCESS | 1757 | 1464795586433 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1757 | 1464795586436 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:39:46 INFO - PROCESS | 1757 | 1464795586444 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1757 | 1464795586448 Marionette TRACE conn4 <- [1,2558,null,{}] 08:39:46 INFO - PROCESS | 1757 | 1464795586454 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}] 08:39:46 INFO - PROCESS | 1757 | 1464795586715 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:39:47 INFO - PROCESS | 1757 | 1464795587045 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x9bff2c00 == 179 [pid = 1757] [id = 647] 08:39:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9bff4400) [pid = 1757] [serial = 1942] [outer = (nil)] 08:39:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0xa22d1800) [pid = 1757] [serial = 1943] [outer = 0x9bff4400] 08:39:47 INFO - PROCESS | 1757 | 1464795587139 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0xa24a2000) [pid = 1757] [serial = 1944] [outer = 0x9bff4400] 08:39:48 INFO - PROCESS | 1757 | 1464795588166 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1786ms 08:39:48 INFO - PROCESS | 1757 | 1464795588232 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:39:48 INFO - PROCESS | 1757 | 1464795588236 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:39:48 INFO - PROCESS | 1757 | 1464795588244 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1757 | 1464795588247 Marionette TRACE conn4 <- [1,2562,null,{}] 08:39:48 INFO - PROCESS | 1757 | 1464795588254 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}] 08:39:48 INFO - PROCESS | 1757 | 1464795588560 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:39:48 INFO - PROCESS | 1757 | 1464795588962 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1757 | ++DOCSHELL 0xa3230000 == 180 [pid = 1757] [id = 648] 08:39:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0xa3431400) [pid = 1757] [serial = 1945] [outer = (nil)] 08:39:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa346a800) [pid = 1757] [serial = 1946] [outer = 0xa3431400] 08:39:49 INFO - PROCESS | 1757 | 1464795589062 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0xa3555400) [pid = 1757] [serial = 1947] [outer = 0xa3431400] 08:39:50 INFO - PROCESS | 1757 | 1464795590130 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1935ms 08:39:50 INFO - PROCESS | 1757 | 1464795590179 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1757 | 1464795590183 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:39:50 INFO - PROCESS | 1757 | 1464795590193 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1757 | 1464795590197 Marionette TRACE conn4 <- [1,2566,null,{}] 08:39:50 INFO - PROCESS | 1757 | 1464795590204 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}] 08:39:50 INFO - PROCESS | 1757 | 1464795590494 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x9d0c7800 == 179 [pid = 1757] [id = 588] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x88de8c00 == 178 [pid = 1757] [id = 589] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e7000 == 177 [pid = 1757] [id = 204] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0f1400 == 176 [pid = 1757] [id = 219] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd4000 == 175 [pid = 1757] [id = 587] 08:39:52 INFO - PROCESS | 1757 | --DOCSHELL 0x8b424c00 == 174 [pid = 1757] [id = 631] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8b424400 == 173 [pid = 1757] [id = 630] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x88de7c00 == 172 [pid = 1757] [id = 629] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x9cc61c00 == 171 [pid = 1757] [id = 626] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8f629000 == 170 [pid = 1757] [id = 627] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x9a70c400 == 169 [pid = 1757] [id = 625] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5c3c00 == 168 [pid = 1757] [id = 624] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x9a286000 == 167 [pid = 1757] [id = 623] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6dd000 == 166 [pid = 1757] [id = 622] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x91d47c00 == 165 [pid = 1757] [id = 620] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8a343400 == 164 [pid = 1757] [id = 621] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x91b10400 == 163 [pid = 1757] [id = 619] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x88defc00 == 162 [pid = 1757] [id = 618] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x866e0800 == 161 [pid = 1757] [id = 617] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8c6e7800 == 160 [pid = 1757] [id = 616] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8e8cc400 == 159 [pid = 1757] [id = 615] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9d5000 == 158 [pid = 1757] [id = 614] 08:39:53 INFO - PROCESS | 1757 | --DOCSHELL 0x87bf6c00 == 157 [pid = 1757] [id = 613] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x8c3d4800) [pid = 1757] [serial = 1832] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x9b095000) [pid = 1757] [serial = 1815] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8c3d7400) [pid = 1757] [serial = 1835] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0xa24a1400) [pid = 1757] [serial = 1826] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8ffbe800) [pid = 1757] [serial = 1797] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8a341c00) [pid = 1757] [serial = 1781] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9a712000) [pid = 1757] [serial = 1812] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9288c800) [pid = 1757] [serial = 1802] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9818b800) [pid = 1757] [serial = 1809] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9507b400) [pid = 1757] [serial = 1806] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8d9cc800) [pid = 1757] [serial = 1785] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x91185400) [pid = 1757] [serial = 1800] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8fde6c00) [pid = 1757] [serial = 1796] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9111f400) [pid = 1757] [serial = 1799] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0xa24a8000) [pid = 1757] [serial = 1827] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8c6e0400) [pid = 1757] [serial = 1784] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x9a4ec800) [pid = 1757] [serial = 1811] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x9c015c00) [pid = 1757] [serial = 1820] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x89f8cc00) [pid = 1757] [serial = 1829] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9557f400) [pid = 1757] [serial = 1808] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9d086000) [pid = 1757] [serial = 1823] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8eb1f800) [pid = 1757] [serial = 1790] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8e5c4400) [pid = 1757] [serial = 1788] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9b42dc00) [pid = 1757] [serial = 1818] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9b2a6c00) [pid = 1757] [serial = 1817] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8aed1000) [pid = 1757] [serial = 1830] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8adefc00) [pid = 1757] [serial = 1782] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9c01d400) [pid = 1757] [serial = 1821] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8d9d2c00) [pid = 1757] [serial = 1719] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x9462d000) [pid = 1757] [serial = 1805] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0xa0510000) [pid = 1757] [serial = 1824] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x9b090000) [pid = 1757] [serial = 1814] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8ece1c00) [pid = 1757] [serial = 1791] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8e5bc000) [pid = 1757] [serial = 1787] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8f4fa400) [pid = 1757] [serial = 1794] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8da9dc00) [pid = 1757] [serial = 1836] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8c50b800) [pid = 1757] [serial = 1833] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x928df400) [pid = 1757] [serial = 1803] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8ee99400) [pid = 1757] [serial = 1793] [outer = (nil)] [url = about:blank] 08:39:53 INFO - PROCESS | 1757 | 1464795593499 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a57400 == 158 [pid = 1757] [id = 649] 08:39:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x87a5d400) [pid = 1757] [serial = 1948] [outer = (nil)] 08:39:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x87bf0c00) [pid = 1757] [serial = 1949] [outer = 0x87a5d400] 08:39:53 INFO - PROCESS | 1757 | 1464795593594 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x88de5800) [pid = 1757] [serial = 1950] [outer = 0x87a5d400] 08:39:54 INFO - PROCESS | 1757 | 1464795594665 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 4499ms 08:39:54 INFO - PROCESS | 1757 | 1464795594697 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1757 | 1464795594703 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:39:54 INFO - PROCESS | 1757 | 1464795594714 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1757 | 1464795594719 Marionette TRACE conn4 <- [1,2570,null,{}] 08:39:54 INFO - PROCESS | 1757 | 1464795594729 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}] 08:39:54 INFO - PROCESS | 1757 | 1464795594996 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:39:55 INFO - PROCESS | 1757 | 1464795595260 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1ba000 == 159 [pid = 1757] [id = 650] 08:39:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8b1bf800) [pid = 1757] [serial = 1951] [outer = (nil)] 08:39:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8b7dac00) [pid = 1757] [serial = 1952] [outer = 0x8b1bf800] 08:39:55 INFO - PROCESS | 1757 | 1464795595349 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c3d2c00) [pid = 1757] [serial = 1953] [outer = 0x8b1bf800] 08:39:56 INFO - PROCESS | 1757 | 1464795596432 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1744ms 08:39:56 INFO - PROCESS | 1757 | 1464795596471 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:39:56 INFO - PROCESS | 1757 | 1464795596478 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:39:56 INFO - PROCESS | 1757 | 1464795596486 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1757 | 1464795596489 Marionette TRACE conn4 <- [1,2574,null,{}] 08:39:56 INFO - PROCESS | 1757 | 1464795596496 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}] 08:39:56 INFO - PROCESS | 1757 | 1464795596827 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:39:57 INFO - PROCESS | 1757 | 1464795597091 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34e000 == 160 [pid = 1757] [id = 651] 08:39:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8c6e0000) [pid = 1757] [serial = 1954] [outer = (nil)] 08:39:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8d862c00) [pid = 1757] [serial = 1955] [outer = 0x8c6e0000] 08:39:57 INFO - PROCESS | 1757 | 1464795597210 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8d9d5000) [pid = 1757] [serial = 1956] [outer = 0x8c6e0000] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8ece8000) [pid = 1757] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8fdee800) [pid = 1757] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8d855c00) [pid = 1757] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x91d4c800) [pid = 1757] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0xa050ac00) [pid = 1757] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8eb26400) [pid = 1757] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x88debc00) [pid = 1757] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8b1b7400) [pid = 1757] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x93a64400) [pid = 1757] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9a285800) [pid = 1757] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x9d08bc00) [pid = 1757] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8b7d0c00) [pid = 1757] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x9ac5a400) [pid = 1757] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8d9d5400) [pid = 1757] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8b41a400) [pid = 1757] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8eea5000) [pid = 1757] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8c509400) [pid = 1757] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x89d14c00) [pid = 1757] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:39:58 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x8adf7800) [pid = 1757] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:39:58 INFO - PROCESS | 1757 | 1464795598762 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2336ms 08:39:58 INFO - PROCESS | 1757 | 1464795598857 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1757 | 1464795598860 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:39:58 INFO - PROCESS | 1757 | 1464795598879 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1757 | 1464795598889 Marionette TRACE conn4 <- [1,2578,null,{}] 08:39:58 INFO - PROCESS | 1757 | 1464795598897 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}] 08:39:59 INFO - PROCESS | 1757 | 1464795599145 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:39:59 INFO - PROCESS | 1757 | 1464795599355 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x87777400 == 161 [pid = 1757] [id = 652] 08:39:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x87a59c00) [pid = 1757] [serial = 1957] [outer = (nil)] 08:39:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8d855800) [pid = 1757] [serial = 1958] [outer = 0x87a59c00] 08:39:59 INFO - PROCESS | 1757 | 1464795599434 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8e5c0400) [pid = 1757] [serial = 1959] [outer = 0x87a59c00] 08:40:00 INFO - PROCESS | 1757 | 1464795600371 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1561ms 08:40:00 INFO - PROCESS | 1757 | 1464795600432 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1757 | 1464795600437 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:40:00 INFO - PROCESS | 1757 | 1464795600444 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1757 | 1464795600448 Marionette TRACE conn4 <- [1,2582,null,{}] 08:40:00 INFO - PROCESS | 1757 | 1464795600454 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}] 08:40:00 INFO - PROCESS | 1757 | 1464795600845 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:40:01 INFO - PROCESS | 1757 | 1464795601209 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a62000 == 162 [pid = 1757] [id = 653] 08:40:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x87a64400) [pid = 1757] [serial = 1960] [outer = (nil)] 08:40:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x88da7c00) [pid = 1757] [serial = 1961] [outer = 0x87a64400] 08:40:01 INFO - PROCESS | 1757 | 1464795601308 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x89f8a000) [pid = 1757] [serial = 1962] [outer = 0x87a64400] 08:40:02 INFO - PROCESS | 1757 | 1464795602491 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2089ms 08:40:02 INFO - PROCESS | 1757 | 1464795602543 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1757 | 1464795602555 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:40:02 INFO - PROCESS | 1757 | 1464795602565 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1757 | 1464795602574 Marionette TRACE conn4 <- [1,2586,null,{}] 08:40:02 INFO - PROCESS | 1757 | 1464795602582 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}] 08:40:02 INFO - PROCESS | 1757 | 1464795602899 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:40:03 INFO - PROCESS | 1757 | 1464795603259 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c34f400 == 163 [pid = 1757] [id = 654] 08:40:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c3d1000) [pid = 1757] [serial = 1963] [outer = (nil)] 08:40:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c50b800) [pid = 1757] [serial = 1964] [outer = 0x8c3d1000] 08:40:03 INFO - PROCESS | 1757 | 1464795603362 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c6d9400) [pid = 1757] [serial = 1965] [outer = 0x8c3d1000] 08:40:04 INFO - PROCESS | 1757 | 1464795604671 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2192ms 08:40:04 INFO - PROCESS | 1757 | 1464795604758 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1757 | 1464795604765 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:40:04 INFO - PROCESS | 1757 | 1464795604773 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1757 | 1464795604778 Marionette TRACE conn4 <- [1,2590,null,{}] 08:40:04 INFO - PROCESS | 1757 | 1464795604786 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}] 08:40:05 INFO - PROCESS | 1757 | 1464795605083 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:40:05 INFO - PROCESS | 1757 | 1464795605434 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b10400 == 164 [pid = 1757] [id = 655] 08:40:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8d953000) [pid = 1757] [serial = 1966] [outer = (nil)] 08:40:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8d9d3400) [pid = 1757] [serial = 1967] [outer = 0x8d953000] 08:40:05 INFO - PROCESS | 1757 | 1464795605531 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8de38000) [pid = 1757] [serial = 1968] [outer = 0x8d953000] 08:40:06 INFO - PROCESS | 1757 | 1464795606574 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1838ms 08:40:06 INFO - PROCESS | 1757 | 1464795606612 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1757 | 1464795606620 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:40:06 INFO - PROCESS | 1757 | 1464795606639 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1757 | 1464795606648 Marionette TRACE conn4 <- [1,2594,null,{}] 08:40:06 INFO - PROCESS | 1757 | 1464795606655 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}] 08:40:06 INFO - PROCESS | 1757 | 1464795606970 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:40:07 INFO - PROCESS | 1757 | 1464795607337 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d953400 == 165 [pid = 1757] [id = 656] 08:40:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8da9b800) [pid = 1757] [serial = 1969] [outer = (nil)] 08:40:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8ece1400) [pid = 1757] [serial = 1970] [outer = 0x8da9b800] 08:40:07 INFO - PROCESS | 1757 | 1464795607435 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8ee9dc00) [pid = 1757] [serial = 1971] [outer = 0x8da9b800] 08:40:08 INFO - PROCESS | 1757 | 1464795608498 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1905ms 08:40:08 INFO - PROCESS | 1757 | 1464795608539 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1757 | 1464795608545 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:40:08 INFO - PROCESS | 1757 | 1464795608557 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1757 | 1464795608562 Marionette TRACE conn4 <- [1,2598,null,{}] 08:40:08 INFO - PROCESS | 1757 | 1464795608574 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}] 08:40:09 INFO - PROCESS | 1757 | 1464795609072 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:40:09 INFO - PROCESS | 1757 | 1464795609533 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d09800 == 166 [pid = 1757] [id = 657] 08:40:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8b7da800) [pid = 1757] [serial = 1972] [outer = (nil)] 08:40:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8f629000) [pid = 1757] [serial = 1973] [outer = 0x8b7da800] 08:40:09 INFO - PROCESS | 1757 | 1464795609702 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8f68a000) [pid = 1757] [serial = 1974] [outer = 0x8b7da800] 08:40:11 INFO - PROCESS | 1757 | 1464795611011 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2497ms 08:40:11 INFO - PROCESS | 1757 | 1464795611054 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1757 | 1464795611059 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:40:11 INFO - PROCESS | 1757 | 1464795611067 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1757 | 1464795611071 Marionette TRACE conn4 <- [1,2602,null,{}] 08:40:11 INFO - PROCESS | 1757 | 1464795611078 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}] 08:40:11 INFO - PROCESS | 1757 | 1464795611363 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:40:11 INFO - PROCESS | 1757 | 1464795611695 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdec400 == 167 [pid = 1757] [id = 658] 08:40:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8fdec800) [pid = 1757] [serial = 1975] [outer = (nil)] 08:40:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8ffbd800) [pid = 1757] [serial = 1976] [outer = 0x8fdec800] 08:40:11 INFO - PROCESS | 1757 | 1464795611805 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x91b06c00) [pid = 1757] [serial = 1977] [outer = 0x8fdec800] 08:40:12 INFO - PROCESS | 1757 | 1464795612963 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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1950ms 08:40:13 INFO - PROCESS | 1757 | 1464795613018 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1757 | 1464795613021 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:40:13 INFO - PROCESS | 1757 | 1464795613029 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1757 | 1464795613033 Marionette TRACE conn4 <- [1,2606,null,{}] 08:40:13 INFO - PROCESS | 1757 | 1464795613040 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}] 08:40:13 INFO - PROCESS | 1757 | 1464795613309 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:40:13 INFO - PROCESS | 1757 | 1464795613663 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x8da96000 == 168 [pid = 1757] [id = 659] 08:40:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f6ee000) [pid = 1757] [serial = 1978] [outer = (nil)] 08:40:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x92886400) [pid = 1757] [serial = 1979] [outer = 0x8f6ee000] 08:40:13 INFO - PROCESS | 1757 | 1464795613794 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x928de400) [pid = 1757] [serial = 1980] [outer = 0x8f6ee000] 08:40:14 INFO - PROCESS | 1757 | 1464795614925 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1938ms 08:40:14 INFO - PROCESS | 1757 | 1464795614969 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:40:14 INFO - PROCESS | 1757 | 1464795614974 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:40:14 INFO - PROCESS | 1757 | 1464795614982 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1757 | 1464795614985 Marionette TRACE conn4 <- [1,2610,null,{}] 08:40:15 INFO - PROCESS | 1757 | 1464795614993 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}] 08:40:15 INFO - PROCESS | 1757 | 1464795615251 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:40:15 INFO - PROCESS | 1757 | 1464795615575 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f689c00 == 169 [pid = 1757] [id = 660] 08:40:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x91d3f800) [pid = 1757] [serial = 1981] [outer = (nil)] 08:40:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x93b82c00) [pid = 1757] [serial = 1982] [outer = 0x91d3f800] 08:40:15 INFO - PROCESS | 1757 | 1464795615671 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x93b88800) [pid = 1757] [serial = 1983] [outer = 0x91d3f800] 08:40:16 INFO - PROCESS | 1757 | 1464795616681 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1738ms 08:40:16 INFO - PROCESS | 1757 | 1464795616719 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:40:16 INFO - PROCESS | 1757 | 1464795616724 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:40:16 INFO - PROCESS | 1757 | 1464795616731 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1757 | 1464795616735 Marionette TRACE conn4 <- [1,2614,null,{}] 08:40:16 INFO - PROCESS | 1757 | 1464795616742 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}] 08:40:17 INFO - PROCESS | 1757 | 1464795617007 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:40:17 INFO - PROCESS | 1757 | 1464795617348 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e5c00 == 170 [pid = 1757] [id = 661] 08:40:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x93ab3400) [pid = 1757] [serial = 1984] [outer = (nil)] 08:40:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x98191800) [pid = 1757] [serial = 1985] [outer = 0x93ab3400] 08:40:17 INFO - PROCESS | 1757 | 1464795617450 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x991a9000) [pid = 1757] [serial = 1986] [outer = 0x93ab3400] 08:40:18 INFO - PROCESS | 1757 | 1464795618443 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1785ms 08:40:18 INFO - PROCESS | 1757 | 1464795618517 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:40:18 INFO - PROCESS | 1757 | 1464795618522 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:40:18 INFO - PROCESS | 1757 | 1464795618529 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1757 | 1464795618540 Marionette TRACE conn4 <- [1,2618,null,{}] 08:40:18 INFO - PROCESS | 1757 | 1464795618545 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}] 08:40:18 INFO - PROCESS | 1757 | 1464795618848 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:40:19 INFO - PROCESS | 1757 | 1464795619255 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f624000 == 171 [pid = 1757] [id = 662] 08:40:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x95287400) [pid = 1757] [serial = 1987] [outer = (nil)] 08:40:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9a4adc00) [pid = 1757] [serial = 1988] [outer = 0x95287400] 08:40:19 INFO - PROCESS | 1757 | 1464795619357 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9a6a2c00) [pid = 1757] [serial = 1989] [outer = 0x95287400] 08:40:20 INFO - PROCESS | 1757 | 1464795620338 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1851ms 08:40:20 INFO - PROCESS | 1757 | 1464795620381 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:40:20 INFO - PROCESS | 1757 | 1464795620386 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:40:20 INFO - PROCESS | 1757 | 1464795620394 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1757 | 1464795620397 Marionette TRACE conn4 <- [1,2622,null,{}] 08:40:20 INFO - PROCESS | 1757 | 1464795620404 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}] 08:40:20 INFO - PROCESS | 1757 | 1464795620669 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:40:21 INFO - PROCESS | 1757 | 1464795621031 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x9ac52000 == 172 [pid = 1757] [id = 663] 08:40:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9ac53c00) [pid = 1757] [serial = 1990] [outer = (nil)] 08:40:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9b08d400) [pid = 1757] [serial = 1991] [outer = 0x9ac53c00] 08:40:21 INFO - PROCESS | 1757 | 1464795621165 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9b142c00) [pid = 1757] [serial = 1992] [outer = 0x9ac53c00] 08:40:22 INFO - PROCESS | 1757 | 1464795622191 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1837ms 08:40:22 INFO - PROCESS | 1757 | 1464795622247 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1757 | 1464795622252 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:40:22 INFO - PROCESS | 1757 | 1464795622260 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1757 | 1464795622265 Marionette TRACE conn4 <- [1,2626,null,{}] 08:40:22 INFO - PROCESS | 1757 | 1464795622272 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}] 08:40:22 INFO - PROCESS | 1757 | 1464795622572 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:40:22 INFO - PROCESS | 1757 | 1464795622944 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a718c00 == 173 [pid = 1757] [id = 664] 08:40:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9b147c00) [pid = 1757] [serial = 1993] [outer = (nil)] 08:40:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9c01b800) [pid = 1757] [serial = 1994] [outer = 0x9b147c00] 08:40:23 INFO - PROCESS | 1757 | 1464795623047 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9c10c000) [pid = 1757] [serial = 1995] [outer = 0x9b147c00] 08:40:24 INFO - PROCESS | 1757 | 1464795624056 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1838ms 08:40:24 INFO - PROCESS | 1757 | 1464795624101 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1757 | 1464795624106 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:40:24 INFO - PROCESS | 1757 | 1464795624114 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1757 | 1464795624117 Marionette TRACE conn4 <- [1,2630,null,{}] 08:40:24 INFO - PROCESS | 1757 | 1464795624124 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}] 08:40:24 INFO - PROCESS | 1757 | 1464795624416 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:40:24 INFO - PROCESS | 1757 | 1464795624765 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b14400 == 174 [pid = 1757] [id = 665] 08:40:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x93a64800) [pid = 1757] [serial = 1996] [outer = (nil)] 08:40:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0xa0514000) [pid = 1757] [serial = 1997] [outer = 0x93a64800] 08:40:24 INFO - PROCESS | 1757 | 1464795624862 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0xa21b3c00) [pid = 1757] [serial = 1998] [outer = 0x93a64800] 08:40:25 INFO - PROCESS | 1757 | 1464795625831 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1786ms 08:40:25 INFO - PROCESS | 1757 | 1464795625902 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1757 | 1464795625906 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:40:25 INFO - PROCESS | 1757 | 1464795625914 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1757 | 1464795625920 Marionette TRACE conn4 <- [1,2634,null,{}] 08:40:25 INFO - PROCESS | 1757 | 1464795625928 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}] 08:40:26 INFO - PROCESS | 1757 | 1464795626246 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:40:26 INFO - PROCESS | 1757 | 1464795626611 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0f400 == 175 [pid = 1757] [id = 666] 08:40:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8f6efc00) [pid = 1757] [serial = 1999] [outer = (nil)] 08:40:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0xa26cc800) [pid = 1757] [serial = 2000] [outer = 0x8f6efc00] 08:40:26 INFO - PROCESS | 1757 | 1464795626713 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0xa30db400) [pid = 1757] [serial = 2001] [outer = 0x8f6efc00] 08:40:27 INFO - PROCESS | 1757 | 1464795627768 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1937ms 08:40:27 INFO - PROCESS | 1757 | 1464795627852 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1757 | 1464795627857 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:40:27 INFO - PROCESS | 1757 | 1464795627864 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1757 | 1464795627869 Marionette TRACE conn4 <- [1,2638,null,{}] 08:40:27 INFO - PROCESS | 1757 | 1464795627875 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}] 08:40:28 INFO - PROCESS | 1757 | 1464795628176 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:40:28 INFO - PROCESS | 1757 | 1464795628578 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd7400 == 176 [pid = 1757] [id = 667] 08:40:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a716400) [pid = 1757] [serial = 2002] [outer = (nil)] 08:40:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0xa3430c00) [pid = 1757] [serial = 2003] [outer = 0x9a716400] 08:40:28 INFO - PROCESS | 1757 | 1464795628704 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0xa3438000) [pid = 1757] [serial = 2004] [outer = 0x9a716400] 08:40:29 INFO - PROCESS | 1757 | 1464795629712 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1883ms 08:40:29 INFO - PROCESS | 1757 | 1464795629748 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1757 | 1464795629752 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:40:29 INFO - PROCESS | 1757 | 1464795629761 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1757 | 1464795629764 Marionette TRACE conn4 <- [1,2642,null,{}] 08:40:29 INFO - PROCESS | 1757 | 1464795629795 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}] 08:40:30 INFO - PROCESS | 1757 | 1464795630069 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:40:30 INFO - PROCESS | 1757 | 1464795630429 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x9911c400 == 177 [pid = 1757] [id = 668] 08:40:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9a4a2000) [pid = 1757] [serial = 2005] [outer = (nil)] 08:40:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0xa50c2800) [pid = 1757] [serial = 2006] [outer = 0x9a4a2000] 08:40:30 INFO - PROCESS | 1757 | 1464795630531 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0xa50f2c00) [pid = 1757] [serial = 2007] [outer = 0x9a4a2000] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87777400 == 176 [pid = 1757] [id = 652] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34e000 == 175 [pid = 1757] [id = 651] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1ba000 == 174 [pid = 1757] [id = 650] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x87a57400 == 173 [pid = 1757] [id = 649] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x9bff2c00 == 172 [pid = 1757] [id = 647] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x9b091800 == 171 [pid = 1757] [id = 646] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x91184800 == 170 [pid = 1757] [id = 644] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb29000 == 169 [pid = 1757] [id = 645] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x93ab1400 == 168 [pid = 1757] [id = 643] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x928dc000 == 167 [pid = 1757] [id = 642] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8e790800 == 166 [pid = 1757] [id = 641] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd9800 == 165 [pid = 1757] [id = 640] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e9c00 == 164 [pid = 1757] [id = 532] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34a000 == 163 [pid = 1757] [id = 638] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8a34f800 == 162 [pid = 1757] [id = 639] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x86e1b000 == 161 [pid = 1757] [id = 637] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8db42800 == 160 [pid = 1757] [id = 636] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8d862000 == 159 [pid = 1757] [id = 635] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x8c504000 == 158 [pid = 1757] [id = 634] 08:40:33 INFO - PROCESS | 1757 | --DOCSHELL 0x88ded000 == 157 [pid = 1757] [id = 633] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8db47000) [pid = 1757] [serial = 1898] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8f6e3c00) [pid = 1757] [serial = 1850] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0xa30ff800) [pid = 1757] [serial = 1884] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x8d948800) [pid = 1757] [serial = 1895] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8f6ea400) [pid = 1757] [serial = 1851] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x95078800) [pid = 1757] [serial = 1859] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0xa2641c00) [pid = 1757] [serial = 1881] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8f4f8800) [pid = 1757] [serial = 1848] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x89f95800) [pid = 1757] [serial = 1890] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8ffc0000) [pid = 1757] [serial = 1853] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0xa30f2800) [pid = 1757] [serial = 1883] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x91120800) [pid = 1757] [serial = 1854] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x95585400) [pid = 1757] [serial = 1862] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x9a7b5000) [pid = 1757] [serial = 1869] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8db50000) [pid = 1757] [serial = 1838] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0xa21b1800) [pid = 1757] [serial = 1877] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x8c0e4400) [pid = 1757] [serial = 1892] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x9bff4c00) [pid = 1757] [serial = 1872] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8ee99000) [pid = 1757] [serial = 1847] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0xa342cc00) [pid = 1757] [serial = 1886] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x8de35800) [pid = 1757] [serial = 1845] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x89b35400) [pid = 1757] [serial = 1889] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8d953c00) [pid = 1757] [serial = 1779] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8da9c400) [pid = 1757] [serial = 1896] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x9d05ec00) [pid = 1757] [serial = 1875] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8db41400) [pid = 1757] [serial = 1844] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9bcaa800) [pid = 1757] [serial = 1871] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9a70e800) [pid = 1757] [serial = 1868] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0xa24acc00) [pid = 1757] [serial = 1880] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9a4a0400) [pid = 1757] [serial = 1866] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8b7cdc00) [pid = 1757] [serial = 1841] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0xa21bb400) [pid = 1757] [serial = 1878] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x9c110c00) [pid = 1757] [serial = 1874] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c344800) [pid = 1757] [serial = 1842] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x992b7000) [pid = 1757] [serial = 1863] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x928e0400) [pid = 1757] [serial = 1857] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c34fc00) [pid = 1757] [serial = 1893] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x9a1e2000) [pid = 1757] [serial = 1865] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9507c000) [pid = 1757] [serial = 1860] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x92883800) [pid = 1757] [serial = 1856] [outer = (nil)] [url = about:blank] 08:40:34 INFO - PROCESS | 1757 | 1464795634601 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:40:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4913ms 08:40:34 INFO - PROCESS | 1757 | 1464795634674 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1757 | 1464795634682 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:40:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:40:34 INFO - PROCESS | 1757 | 1464795634691 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1757 | 1464795634697 Marionette TRACE conn4 <- [1,2646,null,{}] 08:40:34 INFO - PROCESS | 1757 | 1464795634706 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}] 08:40:34 INFO - PROCESS | 1757 | 1464795634980 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:40:35 INFO - PROCESS | 1757 | 1464795635200 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a63400 == 158 [pid = 1757] [id = 669] 08:40:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x88da9400) [pid = 1757] [serial = 2008] [outer = (nil)] 08:40:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8a349c00) [pid = 1757] [serial = 2009] [outer = 0x88da9400] 08:40:35 INFO - PROCESS | 1757 | 1464795635304 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8b1b7400) [pid = 1757] [serial = 2010] [outer = 0x88da9400] 08:40:36 INFO - PROCESS | 1757 | 1464795636326 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:40:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1690ms 08:40:36 INFO - PROCESS | 1757 | 1464795636381 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1757 | 1464795636391 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:40:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:40:36 INFO - PROCESS | 1757 | 1464795636403 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1757 | 1464795636407 Marionette TRACE conn4 <- [1,2650,null,{}] 08:40:36 INFO - PROCESS | 1757 | 1464795636415 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}] 08:40:36 INFO - PROCESS | 1757 | 1464795636817 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:40:37 INFO - PROCESS | 1757 | 1464795637042 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c343c00 == 159 [pid = 1757] [id = 670] 08:40:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8c34c400) [pid = 1757] [serial = 2011] [outer = (nil)] 08:40:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8c3d8c00) [pid = 1757] [serial = 2012] [outer = 0x8c34c400] 08:40:37 INFO - PROCESS | 1757 | 1464795637124 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8c581800) [pid = 1757] [serial = 2013] [outer = 0x8c34c400] 08:40:38 INFO - PROCESS | 1757 | 1464795638202 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:40:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1840ms 08:40:38 INFO - PROCESS | 1757 | 1464795638244 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1757 | 1464795638248 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:40:38 INFO - PROCESS | 1757 | 1464795638262 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1757 | 1464795638269 Marionette TRACE conn4 <- [1,2654,null,{}] 08:40:38 INFO - PROCESS | 1757 | 1464795638286 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}] 08:40:38 INFO - PROCESS | 1757 | 1464795638624 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:40:39 INFO - PROCESS | 1757 | 1464795639381 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8d94f800) [pid = 1757] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8c6e0000) [pid = 1757] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8eb2a000) [pid = 1757] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x928dc400) [pid = 1757] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x9ac53800) [pid = 1757] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x9527d400) [pid = 1757] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8ece9c00) [pid = 1757] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x91d3fc00) [pid = 1757] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f6e4000) [pid = 1757] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8f625000) [pid = 1757] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8c6e3400) [pid = 1757] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8eb29400) [pid = 1757] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8e78c000) [pid = 1757] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8c6de000) [pid = 1757] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x89b2ec00) [pid = 1757] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x8b1bf800) [pid = 1757] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x87a5d400) [pid = 1757] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0xa3431400) [pid = 1757] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x9bff4400) [pid = 1757] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:40:39 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x9d087c00) [pid = 1757] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:40:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x87a5d400 == 160 [pid = 1757] [id = 671] 08:40:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x87bfb400) [pid = 1757] [serial = 2014] [outer = (nil)] 08:40:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8aed4c00) [pid = 1757] [serial = 2015] [outer = 0x87bfb400] 08:40:39 INFO - PROCESS | 1757 | 1464795639564 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8d956000) [pid = 1757] [serial = 2016] [outer = 0x87bfb400] 08:40:40 INFO - PROCESS | 1757 | 1464795640452 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:40:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2245ms 08:40:40 INFO - PROCESS | 1757 | 1464795640502 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1757 | 1464795640507 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:40:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:40:40 INFO - PROCESS | 1757 | 1464795640514 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1757 | 1464795640518 Marionette TRACE conn4 <- [1,2658,null,{}] 08:40:40 INFO - PROCESS | 1757 | 1464795640524 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}] 08:40:40 INFO - PROCESS | 1757 | 1464795640765 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:40:40 INFO - PROCESS | 1757 | 1464795640971 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1bf800 == 161 [pid = 1757] [id = 672] 08:40:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8d862000) [pid = 1757] [serial = 2017] [outer = (nil)] 08:40:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8de35000) [pid = 1757] [serial = 2018] [outer = 0x8d862000] 08:40:41 INFO - PROCESS | 1757 | 1464795641056 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8e5bbc00) [pid = 1757] [serial = 2019] [outer = 0x8d862000] 08:40:42 INFO - PROCESS | 1757 | 1464795642282 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:40:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1833ms 08:40:42 INFO - PROCESS | 1757 | 1464795642354 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1757 | 1464795642368 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:40:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:40:42 INFO - PROCESS | 1757 | 1464795642393 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1757 | 1464795642400 Marionette TRACE conn4 <- [1,2662,null,{}] 08:40:42 INFO - PROCESS | 1757 | 1464795642450 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}] 08:40:42 INFO - PROCESS | 1757 | 1464795642708 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:40:43 INFO - PROCESS | 1757 | 1464795643090 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a347400 == 162 [pid = 1757] [id = 673] 08:40:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8a348000) [pid = 1757] [serial = 2020] [outer = (nil)] 08:40:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c0eb000) [pid = 1757] [serial = 2021] [outer = 0x8a348000] 08:40:43 INFO - PROCESS | 1757 | 1464795643197 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c3d0800) [pid = 1757] [serial = 2022] [outer = 0x8a348000] 08:40:44 INFO - PROCESS | 1757 | 1464795644304 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:40:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1986ms 08:40:44 INFO - PROCESS | 1757 | 1464795644367 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1757 | 1464795644377 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:40:44 INFO - PROCESS | 1757 | 1464795644390 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1757 | 1464795644394 Marionette TRACE conn4 <- [1,2666,null,{}] 08:40:44 INFO - PROCESS | 1757 | 1464795644402 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}] 08:40:44 INFO - PROCESS | 1757 | 1464795644741 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:40:45 INFO - PROCESS | 1757 | 1464795645104 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db47400 == 163 [pid = 1757] [id = 674] 08:40:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8db4d000) [pid = 1757] [serial = 2023] [outer = (nil)] 08:40:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8e5c4400) [pid = 1757] [serial = 2024] [outer = 0x8db4d000] 08:40:45 INFO - PROCESS | 1757 | 1464795645201 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8e792800) [pid = 1757] [serial = 2025] [outer = 0x8db4d000] 08:40:46 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:46 INFO - PROCESS | 1757 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:40:46 INFO - PROCESS | 1757 | 1464795646752 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:40:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2388ms 08:40:46 INFO - PROCESS | 1757 | 1464795646781 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1757 | 1464795646788 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:40:46 INFO - PROCESS | 1757 | 1464795646808 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1757 | 1464795646821 Marionette TRACE conn4 <- [1,2670,null,{}] 08:40:46 INFO - PROCESS | 1757 | 1464795646968 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}] 08:40:47 INFO - PROCESS | 1757 | 1464795647244 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:40:47 INFO - PROCESS | 1757 | 1464795647525 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb20400 == 164 [pid = 1757] [id = 675] 08:40:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8eb20800) [pid = 1757] [serial = 2026] [outer = (nil)] 08:40:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8eced800) [pid = 1757] [serial = 2027] [outer = 0x8eb20800] 08:40:47 INFO - PROCESS | 1757 | 1464795647655 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8f4f5400) [pid = 1757] [serial = 2028] [outer = 0x8eb20800] 08:40:49 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:49 INFO - PROCESS | 1757 | 1464795649209 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] 08:40:49 INFO - PROCESS | 1757 | 1464795649248 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:40:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:40:49 INFO - PROCESS | 1757 | 1464795649255 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1757 | 1464795649260 Marionette TRACE conn4 <- [1,2674,null,{}] 08:40:49 INFO - PROCESS | 1757 | 1464795649266 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}] 08:40:49 INFO - PROCESS | 1757 | 1464795649566 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:40:49 INFO - PROCESS | 1757 | 1464795649889 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b36400 == 165 [pid = 1757] [id = 676] 08:40:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8ee99000) [pid = 1757] [serial = 2029] [outer = (nil)] 08:40:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8f6e4800) [pid = 1757] [serial = 2030] [outer = 0x8ee99000] 08:40:49 INFO - PROCESS | 1757 | 1464795649989 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8f6f0400) [pid = 1757] [serial = 2031] [outer = 0x8ee99000] 08:40:51 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:51 INFO - PROCESS | 1757 | 1464795651438 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] 08:40:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:40:51 INFO - PROCESS | 1757 | 1464795651504 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:40:51 INFO - PROCESS | 1757 | 1464795651511 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1757 | 1464795651514 Marionette TRACE conn4 <- [1,2678,null,{}] 08:40:51 INFO - PROCESS | 1757 | 1464795651612 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}] 08:40:51 INFO - PROCESS | 1757 | 1464795651937 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:40:52 INFO - PROCESS | 1757 | 1464795652156 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee9e400 == 166 [pid = 1757] [id = 677] 08:40:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8f6e5000) [pid = 1757] [serial = 2032] [outer = (nil)] 08:40:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8ffc5c00) [pid = 1757] [serial = 2033] [outer = 0x8f6e5000] 08:40:52 INFO - PROCESS | 1757 | 1464795652252 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x9111c800) [pid = 1757] [serial = 2034] [outer = 0x8f6e5000] 08:40:53 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:53 INFO - PROCESS | 1757 | 1464795653706 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]]]}] 08:40:53 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) 08:40:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2249ms 08:40:53 INFO - PROCESS | 1757 | 1464795653761 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1757 | 1464795653764 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:40:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:40:53 INFO - PROCESS | 1757 | 1464795653773 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1757 | 1464795653777 Marionette TRACE conn4 <- [1,2682,null,{}] 08:40:53 INFO - PROCESS | 1757 | 1464795653784 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}] 08:40:54 INFO - PROCESS | 1757 | 1464795654285 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:40:54 INFO - PROCESS | 1757 | 1464795654468 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdeec00 == 167 [pid = 1757] [id = 678] 08:40:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x9111c000) [pid = 1757] [serial = 2035] [outer = (nil)] 08:40:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x91d4b400) [pid = 1757] [serial = 2036] [outer = 0x9111c000] 08:40:54 INFO - PROCESS | 1757 | 1464795654568 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x9288d000) [pid = 1757] [serial = 2037] [outer = 0x9111c000] 08:40:56 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:56 INFO - PROCESS | 1757 | 1464795656045 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]]]}] 08:40:56 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) 08:40:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2290ms 08:40:56 INFO - PROCESS | 1757 | 1464795656064 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1757 | 1464795656069 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:40:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:40:56 INFO - PROCESS | 1757 | 1464795656076 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1757 | 1464795656080 Marionette TRACE conn4 <- [1,2686,null,{}] 08:40:56 INFO - PROCESS | 1757 | 1464795656087 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}] 08:40:56 INFO - PROCESS | 1757 | 1464795656408 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:40:56 INFO - PROCESS | 1757 | 1464795656710 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x92886000 == 168 [pid = 1757] [id = 679] 08:40:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x9288c800) [pid = 1757] [serial = 2038] [outer = (nil)] 08:40:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x93b8f000) [pid = 1757] [serial = 2039] [outer = 0x9288c800] 08:40:56 INFO - PROCESS | 1757 | 1464795656813 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x9507d800) [pid = 1757] [serial = 2040] [outer = 0x9288c800] 08:40:58 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:58 INFO - PROCESS | 1757 | 1464795658270 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] 08:40:58 INFO - PROCESS | 1757 | 1464795658329 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:40:58 INFO - PROCESS | 1757 | 1464795658337 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1757 | 1464795658341 Marionette TRACE conn4 <- [1,2690,null,{}] 08:40:58 INFO - PROCESS | 1757 | 1464795658452 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}] 08:40:58 INFO - PROCESS | 1757 | 1464795658704 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:40:59 INFO - PROCESS | 1757 | 1464795658995 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e0400 == 169 [pid = 1757] [id = 680] 08:40:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x93a69400) [pid = 1757] [serial = 2041] [outer = (nil)] 08:40:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x95322c00) [pid = 1757] [serial = 2042] [outer = 0x93a69400] 08:40:59 INFO - PROCESS | 1757 | 1464795659094 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x95585800) [pid = 1757] [serial = 2043] [outer = 0x93a69400] 08:41:00 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:00 INFO - PROCESS | 1757 | 1464795660568 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] 08:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:41:00 INFO - PROCESS | 1757 | 1464795660636 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:41:00 INFO - PROCESS | 1757 | 1464795660643 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1757 | 1464795660646 Marionette TRACE conn4 <- [1,2694,null,{}] 08:41:00 INFO - PROCESS | 1757 | 1464795660653 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}] 08:41:01 INFO - PROCESS | 1757 | 1464795661056 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:41:01 INFO - PROCESS | 1757 | 1464795661277 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x95076800 == 170 [pid = 1757] [id = 681] 08:41:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x9527e800) [pid = 1757] [serial = 2044] [outer = (nil)] 08:41:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9a1e0000) [pid = 1757] [serial = 2045] [outer = 0x9527e800] 08:41:01 INFO - PROCESS | 1757 | 1464795661379 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9a4a2800) [pid = 1757] [serial = 2046] [outer = 0x9527e800] 08:41:02 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:02 INFO - PROCESS | 1757 | 1464795662829 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] 08:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:41:02 INFO - PROCESS | 1757 | 1464795662887 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:41:02 INFO - PROCESS | 1757 | 1464795662895 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1757 | 1464795662899 Marionette TRACE conn4 <- [1,2698,null,{}] 08:41:02 INFO - PROCESS | 1757 | 1464795662905 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}] 08:41:03 INFO - PROCESS | 1757 | 1464795663341 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:41:03 INFO - PROCESS | 1757 | 1464795663569 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x95286000 == 171 [pid = 1757] [id = 682] 08:41:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x9a13c800) [pid = 1757] [serial = 2047] [outer = (nil)] 08:41:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9a710800) [pid = 1757] [serial = 2048] [outer = 0x9a13c800] 08:41:03 INFO - PROCESS | 1757 | 1464795663663 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9a713c00) [pid = 1757] [serial = 2049] [outer = 0x9a13c800] 08:41:05 INFO - PROCESS | 1757 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:05 INFO - PROCESS | 1757 | 1464795665131 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] 08:41:05 INFO - PROCESS | 1757 | 1464795665193 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:41:05 INFO - PROCESS | 1757 | 1464795665201 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1757 | 1464795665206 Marionette TRACE conn4 <- [1,2702,null,{}] 08:41:05 INFO - PROCESS | 1757 | 1464795665333 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}] 08:41:05 INFO - PROCESS | 1757 | 1464795665667 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:41:05 INFO - PROCESS | 1757 | 1464795665902 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de37000 == 172 [pid = 1757] [id = 683] 08:41:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8de3c800) [pid = 1757] [serial = 2050] [outer = (nil)] 08:41:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9b29dc00) [pid = 1757] [serial = 2051] [outer = 0x8de3c800] 08:41:06 INFO - PROCESS | 1757 | 1464795666021 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9bc9f400) [pid = 1757] [serial = 2052] [outer = 0x8de3c800] 08:41:07 INFO - PROCESS | 1757 | 1464795667063 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1893ms 08:41:07 INFO - PROCESS | 1757 | 1464795667096 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1757 | 1464795667101 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:41:07 INFO - PROCESS | 1757 | 1464795667109 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1757 | 1464795667113 Marionette TRACE conn4 <- [1,2706,null,{}] 08:41:07 INFO - PROCESS | 1757 | 1464795667121 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}] 08:41:07 INFO - PROCESS | 1757 | 1464795667377 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:41:07 INFO - PROCESS | 1757 | 1464795667729 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b096c00 == 173 [pid = 1757] [id = 684] 08:41:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9b427c00) [pid = 1757] [serial = 2053] [outer = (nil)] 08:41:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9bff1c00) [pid = 1757] [serial = 2054] [outer = 0x9b427c00] 08:41:07 INFO - PROCESS | 1757 | 1464795667832 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9bff5c00) [pid = 1757] [serial = 2055] [outer = 0x9b427c00] 08:41:08 INFO - PROCESS | 1757 | 1464795668855 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1788ms 08:41:08 INFO - PROCESS | 1757 | 1464795668897 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1757 | 1464795668902 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:41:08 INFO - PROCESS | 1757 | 1464795668910 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1757 | 1464795668913 Marionette TRACE conn4 <- [1,2710,null,{}] 08:41:08 INFO - PROCESS | 1757 | 1464795668920 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}] 08:41:09 INFO - PROCESS | 1757 | 1464795669177 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:41:09 INFO - PROCESS | 1757 | 1464795669551 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd9400 == 174 [pid = 1757] [id = 685] 08:41:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9b42c000) [pid = 1757] [serial = 2056] [outer = (nil)] 08:41:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9d068000) [pid = 1757] [serial = 2057] [outer = 0x9b42c000] 08:41:09 INFO - PROCESS | 1757 | 1464795669656 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9d092000) [pid = 1757] [serial = 2058] [outer = 0x9b42c000] 08:41:10 INFO - PROCESS | 1757 | 1464795670662 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] 08:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:41:10 INFO - PROCESS | 1757 | 1464795670754 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:41:10 INFO - PROCESS | 1757 | 1464795670761 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1757 | 1464795670765 Marionette TRACE conn4 <- [1,2714,null,{}] 08:41:10 INFO - PROCESS | 1757 | 1464795670772 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}] 08:41:11 INFO - PROCESS | 1757 | 1464795671084 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:41:11 INFO - PROCESS | 1757 | 1464795671439 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6f1800 == 175 [pid = 1757] [id = 686] 08:41:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x93a65c00) [pid = 1757] [serial = 2059] [outer = (nil)] 08:41:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0xa2289c00) [pid = 1757] [serial = 2060] [outer = 0x93a65c00] 08:41:11 INFO - PROCESS | 1757 | 1464795671535 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0xa22d4c00) [pid = 1757] [serial = 2061] [outer = 0x93a65c00] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8777ac00 == 174 [pid = 1757] [id = 569] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1bb000 == 173 [pid = 1757] [id = 570] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x866d5400 == 172 [pid = 1757] [id = 506] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x95080000 == 171 [pid = 1757] [id = 582] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8ffca800 == 170 [pid = 1757] [id = 579] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34a800 == 169 [pid = 1757] [id = 581] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x9a715c00 == 168 [pid = 1757] [id = 585] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x9bc9e000 == 167 [pid = 1757] [id = 586] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8d94cc00 == 166 [pid = 1757] [id = 584] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x91b0f400 == 165 [pid = 1757] [id = 580] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x95080c00 == 164 [pid = 1757] [id = 583] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd7400 == 163 [pid = 1757] [id = 667] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x9911c400 == 162 [pid = 1757] [id = 668] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x86e0f400 == 161 [pid = 1757] [id = 666] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x91b14400 == 160 [pid = 1757] [id = 665] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x9a718c00 == 159 [pid = 1757] [id = 664] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8f624000 == 158 [pid = 1757] [id = 662] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x9ac52000 == 157 [pid = 1757] [id = 663] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x928e5c00 == 156 [pid = 1757] [id = 661] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8f689c00 == 155 [pid = 1757] [id = 660] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8da96000 == 154 [pid = 1757] [id = 659] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8fdec400 == 153 [pid = 1757] [id = 658] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x89d09800 == 152 [pid = 1757] [id = 657] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8d953400 == 151 [pid = 1757] [id = 656] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x8c34f400 == 150 [pid = 1757] [id = 654] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x89b10400 == 149 [pid = 1757] [id = 655] 08:41:13 INFO - PROCESS | 1757 | --DOCSHELL 0x87a62000 == 148 [pid = 1757] [id = 653] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8d855800) [pid = 1757] [serial = 1958] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8e5ba800) [pid = 1757] [serial = 1839] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8d862c00) [pid = 1757] [serial = 1955] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9c01a000) [pid = 1757] [serial = 1937] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x9b7b7c00) [pid = 1757] [serial = 1935] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9b425400) [pid = 1757] [serial = 1934] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x9b14c000) [pid = 1757] [serial = 1932] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x9b093000) [pid = 1757] [serial = 1931] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x9a4a9c00) [pid = 1757] [serial = 1929] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9a284000) [pid = 1757] [serial = 1928] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x95325c00) [pid = 1757] [serial = 1926] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x95284400) [pid = 1757] [serial = 1925] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x94626400) [pid = 1757] [serial = 1923] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x93ab8800) [pid = 1757] [serial = 1922] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x92884800) [pid = 1757] [serial = 1920] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x91d48000) [pid = 1757] [serial = 1919] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x91b0fc00) [pid = 1757] [serial = 1917] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x8ffc8000) [pid = 1757] [serial = 1916] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8f6e7c00) [pid = 1757] [serial = 1914] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8f68b400) [pid = 1757] [serial = 1913] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8f628000) [pid = 1757] [serial = 1911] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8f4f6000) [pid = 1757] [serial = 1910] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8eb25400) [pid = 1757] [serial = 1908] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8e8cd800) [pid = 1757] [serial = 1907] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8da9ac00) [pid = 1757] [serial = 1905] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8d856400) [pid = 1757] [serial = 1904] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8b1f8c00) [pid = 1757] [serial = 1902] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x89d13000) [pid = 1757] [serial = 1901] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8b7dac00) [pid = 1757] [serial = 1952] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x87bf0c00) [pid = 1757] [serial = 1949] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x88de5800) [pid = 1757] [serial = 1950] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0xa3555400) [pid = 1757] [serial = 1947] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0xa346a800) [pid = 1757] [serial = 1946] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0xa24a2000) [pid = 1757] [serial = 1944] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0xa22d1800) [pid = 1757] [serial = 1943] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0xa2156000) [pid = 1757] [serial = 1941] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0xa105f800) [pid = 1757] [serial = 1940] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x9c041c00) [pid = 1757] [serial = 1938] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8d9d5000) [pid = 1757] [serial = 1956] [outer = (nil)] [url = about:blank] 08:41:13 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8c3d2c00) [pid = 1757] [serial = 1953] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1757 | 1464795674338 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3640ms 08:41:14 INFO - PROCESS | 1757 | 1464795674402 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 1757 | 1464795674410 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:41:14 INFO - PROCESS | 1757 | 1464795674420 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1757 | 1464795674426 Marionette TRACE conn4 <- [1,2718,null,{}] 08:41:14 INFO - PROCESS | 1757 | 1464795674452 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}] 08:41:14 INFO - PROCESS | 1757 | 1464795674703 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:41:15 INFO - PROCESS | 1757 | 1464795675010 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b07800 == 149 [pid = 1757] [id = 687] 08:41:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x89d11c00) [pid = 1757] [serial = 2062] [outer = (nil)] 08:41:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8adf7400) [pid = 1757] [serial = 2063] [outer = 0x89d11c00] 08:41:15 INFO - PROCESS | 1757 | 1464795675110 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8b1f8c00) [pid = 1757] [serial = 2064] [outer = 0x89d11c00] 08:41:16 INFO - PROCESS | 1757 | 1464795676133 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] 08:41:16 INFO - PROCESS | 1757 | 1464795676194 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:41:16 INFO - PROCESS | 1757 | 1464795676215 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1757 | 1464795676220 Marionette TRACE conn4 <- [1,2722,null,{}] 08:41:16 INFO - PROCESS | 1757 | 1464795676227 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}] 08:41:16 INFO - PROCESS | 1757 | 1464795676546 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:41:16 INFO - PROCESS | 1757 | 1464795676587 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c503c00 == 150 [pid = 1757] [id = 688] 08:41:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c504c00) [pid = 1757] [serial = 2065] [outer = (nil)] 08:41:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8c6d9800) [pid = 1757] [serial = 2066] [outer = 0x8c504c00] 08:41:16 INFO - PROCESS | 1757 | 1464795676767 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c6e5c00) [pid = 1757] [serial = 2067] [outer = 0x8c504c00] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0xa26d1800) [pid = 1757] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8b7d3400) [pid = 1757] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x87bfb400) [pid = 1757] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x88da9400) [pid = 1757] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x9a4a2000) [pid = 1757] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8f6efc00) [pid = 1757] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x93a64800) [pid = 1757] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9b147c00) [pid = 1757] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x9ac53c00) [pid = 1757] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x95287400) [pid = 1757] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x93ab3400) [pid = 1757] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x91d3f800) [pid = 1757] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x8f6ee000) [pid = 1757] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x8fdec800) [pid = 1757] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 112 (0x8b7da800) [pid = 1757] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 111 (0x8da9b800) [pid = 1757] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 110 (0x8d953000) [pid = 1757] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 109 (0x8c3d1000) [pid = 1757] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 108 (0x87a64400) [pid = 1757] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:41:18 INFO - PROCESS | 1757 | --DOMWINDOW == 107 (0x8c34c400) [pid = 1757] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:41:18 INFO - PROCESS | 1757 | 1464795678601 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] 08:41:18 INFO - PROCESS | 1757 | 1464795678674 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:41:18 INFO - PROCESS | 1757 | 1464795678690 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1757 | 1464795678697 Marionette TRACE conn4 <- [1,2726,null,{}] 08:41:18 INFO - PROCESS | 1757 | 1464795678718 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}] 08:41:18 INFO - PROCESS | 1757 | 1464795678954 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:41:19 INFO - PROCESS | 1757 | 1464795679166 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d4c00 == 151 [pid = 1757] [id = 689] 08:41:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 108 (0x8d955c00) [pid = 1757] [serial = 2068] [outer = (nil)] 08:41:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 109 (0x8da94400) [pid = 1757] [serial = 2069] [outer = 0x8d955c00] 08:41:19 INFO - PROCESS | 1757 | 1464795679258 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 110 (0x8de33c00) [pid = 1757] [serial = 2070] [outer = 0x8d955c00] 08:41:20 INFO - PROCESS | 1757 | 1464795680197 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]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:41:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1554ms 08:41:20 INFO - PROCESS | 1757 | 1464795680236 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1757 | 1464795680241 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:41:20 INFO - PROCESS | 1757 | 1464795680248 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1757 | 1464795680251 Marionette TRACE conn4 <- [1,2730,null,{}] 08:41:20 INFO - PROCESS | 1757 | 1464795680257 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}] 08:41:20 INFO - PROCESS | 1757 | 1464795680497 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:41:20 INFO - PROCESS | 1757 | 1464795680953 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x8776f800 == 152 [pid = 1757] [id = 690] 08:41:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 111 (0x87776000) [pid = 1757] [serial = 2071] [outer = (nil)] 08:41:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0x87a64400) [pid = 1757] [serial = 2072] [outer = 0x87776000] 08:41:21 INFO - PROCESS | 1757 | 1464795681062 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0x89b01400) [pid = 1757] [serial = 2073] [outer = 0x87776000] 08:41:22 INFO - PROCESS | 1757 | 1464795682507 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] 08:41:22 INFO - PROCESS | 1757 | 1464795682546 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:41:22 INFO - PROCESS | 1757 | 1464795682556 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1757 | 1464795682563 Marionette TRACE conn4 <- [1,2734,null,{}] 08:41:22 INFO - PROCESS | 1757 | 1464795682572 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}] 08:41:22 INFO - PROCESS | 1757 | 1464795682933 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:41:23 INFO - PROCESS | 1757 | 1464795683230 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7d3400 == 153 [pid = 1757] [id = 691] 08:41:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x8c0eb800) [pid = 1757] [serial = 2074] [outer = (nil)] 08:41:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x8c585800) [pid = 1757] [serial = 2075] [outer = 0x8c0eb800] 08:41:23 INFO - PROCESS | 1757 | 1464795683333 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8d857400) [pid = 1757] [serial = 2076] [outer = 0x8c0eb800] 08:41:24 INFO - PROCESS | 1757 | 1464795684452 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1938ms 08:41:24 INFO - PROCESS | 1757 | 1464795684497 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1757 | 1464795684505 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:41:24 INFO - PROCESS | 1757 | 1464795684513 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1757 | 1464795684517 Marionette TRACE conn4 <- [1,2738,null,{}] 08:41:24 INFO - PROCESS | 1757 | 1464795684524 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}] 08:41:24 INFO - PROCESS | 1757 | 1464795684795 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:41:25 INFO - PROCESS | 1757 | 1464795685211 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d953c00 == 154 [pid = 1757] [id = 692] 08:41:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8da9ac00) [pid = 1757] [serial = 2077] [outer = (nil)] 08:41:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8db49c00) [pid = 1757] [serial = 2078] [outer = 0x8da9ac00] 08:41:25 INFO - PROCESS | 1757 | 1464795685319 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8e5be000) [pid = 1757] [serial = 2079] [outer = 0x8da9ac00] 08:41:26 INFO - PROCESS | 1757 | 1464795686379 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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1935ms 08:41:26 INFO - PROCESS | 1757 | 1464795686449 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1757 | 1464795686454 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:41:26 INFO - PROCESS | 1757 | 1464795686472 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1757 | 1464795686483 Marionette TRACE conn4 <- [1,2742,null,{}] 08:41:26 INFO - PROCESS | 1757 | 1464795686492 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}] 08:41:26 INFO - PROCESS | 1757 | 1464795686908 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:41:27 INFO - PROCESS | 1757 | 1464795687154 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d9d6800 == 155 [pid = 1757] [id = 693] 08:41:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8da96000) [pid = 1757] [serial = 2080] [outer = (nil)] 08:41:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8eb2bc00) [pid = 1757] [serial = 2081] [outer = 0x8da96000] 08:41:27 INFO - PROCESS | 1757 | 1464795687254 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8ee9b400) [pid = 1757] [serial = 2082] [outer = 0x8da96000] 08:41:28 INFO - PROCESS | 1757 | 1464795688303 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1901ms 08:41:28 INFO - PROCESS | 1757 | 1464795688365 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:41:28 INFO - PROCESS | 1757 | 1464795688370 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:41:28 INFO - PROCESS | 1757 | 1464795688377 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1757 | 1464795688381 Marionette TRACE conn4 <- [1,2746,null,{}] 08:41:28 INFO - PROCESS | 1757 | 1464795688388 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}] 08:41:28 INFO - PROCESS | 1757 | 1464795688643 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:41:29 INFO - PROCESS | 1757 | 1464795688981 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5b9400 == 156 [pid = 1757] [id = 694] 08:41:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8f4eec00) [pid = 1757] [serial = 2083] [outer = (nil)] 08:41:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8f626000) [pid = 1757] [serial = 2084] [outer = 0x8f4eec00] 08:41:29 INFO - PROCESS | 1757 | 1464795689082 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8f62f400) [pid = 1757] [serial = 2085] [outer = 0x8f4eec00] 08:41:30 INFO - PROCESS | 1757 | 1464795690066 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1733ms 08:41:30 INFO - PROCESS | 1757 | 1464795690111 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:41:30 INFO - PROCESS | 1757 | 1464795690115 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:41:30 INFO - PROCESS | 1757 | 1464795690123 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1757 | 1464795690127 Marionette TRACE conn4 <- [1,2750,null,{}] 08:41:30 INFO - PROCESS | 1757 | 1464795690134 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}] 08:41:30 INFO - PROCESS | 1757 | 1464795690394 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:41:30 INFO - PROCESS | 1757 | 1464795690744 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e7400 == 157 [pid = 1757] [id = 695] 08:41:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8f6e7c00) [pid = 1757] [serial = 2086] [outer = (nil)] 08:41:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8f6efc00) [pid = 1757] [serial = 2087] [outer = 0x8f6e7c00] 08:41:30 INFO - PROCESS | 1757 | 1464795690857 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x91183000) [pid = 1757] [serial = 2088] [outer = 0x8f6e7c00] 08:41:31 INFO - PROCESS | 1757 | 1464795691877 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1787ms 08:41:31 INFO - PROCESS | 1757 | 1464795691911 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1757 | 1464795691914 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:41:31 INFO - PROCESS | 1757 | 1464795691922 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1757 | 1464795691926 Marionette TRACE conn4 <- [1,2754,null,{}] 08:41:31 INFO - PROCESS | 1757 | 1464795691933 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}] 08:41:32 INFO - PROCESS | 1757 | 1464795692211 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:41:32 INFO - PROCESS | 1757 | 1464795692564 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d09400 == 158 [pid = 1757] [id = 696] 08:41:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8b7d6000) [pid = 1757] [serial = 2089] [outer = (nil)] 08:41:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x91b0fc00) [pid = 1757] [serial = 2090] [outer = 0x8b7d6000] 08:41:32 INFO - PROCESS | 1757 | 1464795692675 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x91d4b000) [pid = 1757] [serial = 2091] [outer = 0x8b7d6000] 08:41:33 INFO - PROCESS | 1757 | 1464795693721 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1842ms 08:41:33 INFO - PROCESS | 1757 | 1464795693766 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1757 | 1464795693770 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:41:33 INFO - PROCESS | 1757 | 1464795693778 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1757 | 1464795693782 Marionette TRACE conn4 <- [1,2758,null,{}] 08:41:33 INFO - PROCESS | 1757 | 1464795693789 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}] 08:41:34 INFO - PROCESS | 1757 | 1464795694051 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:41:34 INFO - PROCESS | 1757 | 1464795694402 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1757 | ++DOCSHELL 0x91b0d000 == 159 [pid = 1757] [id = 697] 08:41:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x91b10c00) [pid = 1757] [serial = 2092] [outer = (nil)] 08:41:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x928e0800) [pid = 1757] [serial = 2093] [outer = 0x91b10c00] 08:41:34 INFO - PROCESS | 1757 | 1464795694501 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x93b86400) [pid = 1757] [serial = 2094] [outer = 0x91b10c00] 08:41:35 INFO - PROCESS | 1757 | 1464795695525 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1792ms 08:41:35 INFO - PROCESS | 1757 | 1464795695571 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:41:35 INFO - PROCESS | 1757 | 1464795695576 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:41:35 INFO - PROCESS | 1757 | 1464795695583 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1757 | 1464795695586 Marionette TRACE conn4 <- [1,2762,null,{}] 08:41:35 INFO - PROCESS | 1757 | 1464795695616 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}] 08:41:35 INFO - PROCESS | 1757 | 1464795695875 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:41:36 INFO - PROCESS | 1757 | 1464795696213 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e10800 == 160 [pid = 1757] [id = 698] 08:41:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x91182400) [pid = 1757] [serial = 2095] [outer = (nil)] 08:41:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x9507a400) [pid = 1757] [serial = 2096] [outer = 0x91182400] 08:41:36 INFO - PROCESS | 1757 | 1464795696318 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x950c1800) [pid = 1757] [serial = 2097] [outer = 0x91182400] 08:41:37 INFO - PROCESS | 1757 | 1464795697477 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1953ms 08:41:37 INFO - PROCESS | 1757 | 1464795697537 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1757 | 1464795697541 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:41:37 INFO - PROCESS | 1757 | 1464795697550 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1757 | 1464795697555 Marionette TRACE conn4 <- [1,2766,null,{}] 08:41:37 INFO - PROCESS | 1757 | 1464795697562 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}] 08:41:37 INFO - PROCESS | 1757 | 1464795697852 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:41:38 INFO - PROCESS | 1757 | 1464795698217 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x87779000 == 161 [pid = 1757] [id = 699] 08:41:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8b7d3000) [pid = 1757] [serial = 2098] [outer = (nil)] 08:41:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x98183400) [pid = 1757] [serial = 2099] [outer = 0x8b7d3000] 08:41:38 INFO - PROCESS | 1757 | 1464795698323 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x99d77c00) [pid = 1757] [serial = 2100] [outer = 0x8b7d3000] 08:41:39 INFO - PROCESS | 1757 | 1464795699371 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1890ms 08:41:39 INFO - PROCESS | 1757 | 1464795699441 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:41:39 INFO - PROCESS | 1757 | 1464795699446 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:41:39 INFO - PROCESS | 1757 | 1464795699454 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1757 | 1464795699457 Marionette TRACE conn4 <- [1,2770,null,{}] 08:41:39 INFO - PROCESS | 1757 | 1464795699464 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}] 08:41:39 INFO - PROCESS | 1757 | 1464795699744 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:41:40 INFO - PROCESS | 1757 | 1464795700090 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a70b400 == 162 [pid = 1757] [id = 700] 08:41:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x9a70e800) [pid = 1757] [serial = 2101] [outer = (nil)] 08:41:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x9a7bec00) [pid = 1757] [serial = 2102] [outer = 0x9a70e800] 08:41:40 INFO - PROCESS | 1757 | 1464795700216 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x9b08e000) [pid = 1757] [serial = 2103] [outer = 0x9a70e800] 08:41:41 INFO - PROCESS | 1757 | 1464795701284 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1898ms 08:41:41 INFO - PROCESS | 1757 | 1464795701352 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:41:41 INFO - PROCESS | 1757 | 1464795701357 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:41:41 INFO - PROCESS | 1757 | 1464795701365 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1757 | 1464795701370 Marionette TRACE conn4 <- [1,2774,null,{}] 08:41:41 INFO - PROCESS | 1757 | 1464795701377 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}] 08:41:41 INFO - PROCESS | 1757 | 1464795701699 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:41:42 INFO - PROCESS | 1757 | 1464795702057 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b091800 == 163 [pid = 1757] [id = 701] 08:41:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x9b144800) [pid = 1757] [serial = 2104] [outer = (nil)] 08:41:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9bc6c000) [pid = 1757] [serial = 2105] [outer = 0x9b144800] 08:41:42 INFO - PROCESS | 1757 | 1464795702152 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x9bca7400) [pid = 1757] [serial = 2106] [outer = 0x9b144800] 08:41:43 INFO - PROCESS | 1757 | 1464795703159 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1839ms 08:41:43 INFO - PROCESS | 1757 | 1464795703212 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1757 | 1464795703215 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:41:43 INFO - PROCESS | 1757 | 1464795703223 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1757 | 1464795703227 Marionette TRACE conn4 <- [1,2778,null,{}] 08:41:43 INFO - PROCESS | 1757 | 1464795703233 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}] 08:41:43 INFO - PROCESS | 1757 | 1464795703512 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:41:43 INFO - PROCESS | 1757 | 1464795703858 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d954800 == 164 [pid = 1757] [id = 702] 08:41:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8e5b8800) [pid = 1757] [serial = 2107] [outer = (nil)] 08:41:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9bff2400) [pid = 1757] [serial = 2108] [outer = 0x8e5b8800] 08:41:43 INFO - PROCESS | 1757 | 1464795703958 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9c044c00) [pid = 1757] [serial = 2109] [outer = 0x8e5b8800] 08:41:44 INFO - PROCESS | 1757 | 1464795704944 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1786ms 08:41:45 INFO - PROCESS | 1757 | 1464795705010 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1757 | 1464795705025 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:41:45 INFO - PROCESS | 1757 | 1464795705033 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1757 | 1464795705038 Marionette TRACE conn4 <- [1,2782,null,{}] 08:41:45 INFO - PROCESS | 1757 | 1464795705044 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}] 08:41:45 INFO - PROCESS | 1757 | 1464795705362 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:41:45 INFO - PROCESS | 1757 | 1464795705719 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b14f400 == 165 [pid = 1757] [id = 703] 08:41:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9c01a000) [pid = 1757] [serial = 2110] [outer = (nil)] 08:41:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0xa2156000) [pid = 1757] [serial = 2111] [outer = 0x9c01a000] 08:41:45 INFO - PROCESS | 1757 | 1464795705817 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0xa21b3800) [pid = 1757] [serial = 2112] [outer = 0x9c01a000] 08:41:46 INFO - PROCESS | 1757 | 1464795706806 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1790ms 08:41:46 INFO - PROCESS | 1757 | 1464795706840 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1757 | 1464795706843 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:41:46 INFO - PROCESS | 1757 | 1464795706855 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1757 | 1464795706858 Marionette TRACE conn4 <- [1,2786,null,{}] 08:41:46 INFO - PROCESS | 1757 | 1464795706866 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}] 08:41:47 INFO - PROCESS | 1757 | 1464795707132 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:41:47 INFO - PROCESS | 1757 | 1464795707484 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d861000 == 166 [pid = 1757] [id = 704] 08:41:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9b2a4400) [pid = 1757] [serial = 2113] [outer = (nil)] 08:41:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0xa24a5000) [pid = 1757] [serial = 2114] [outer = 0x9b2a4400] 08:41:47 INFO - PROCESS | 1757 | 1464795707587 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0xa2637800) [pid = 1757] [serial = 2115] [outer = 0x9b2a4400] 08:41:48 INFO - PROCESS | 1757 | 1464795708562 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1744ms 08:41:48 INFO - PROCESS | 1757 | 1464795708600 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:41:48 INFO - PROCESS | 1757 | 1464795708605 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:41:48 INFO - PROCESS | 1757 | 1464795708613 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1757 | 1464795708616 Marionette TRACE conn4 <- [1,2790,null,{}] 08:41:48 INFO - PROCESS | 1757 | 1464795708645 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}] 08:41:48 INFO - PROCESS | 1757 | 1464795708926 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:41:49 INFO - PROCESS | 1757 | 1464795709289 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece2800 == 167 [pid = 1757] [id = 705] 08:41:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8f68a800) [pid = 1757] [serial = 2116] [outer = (nil)] 08:41:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0xa325e400) [pid = 1757] [serial = 2117] [outer = 0x8f68a800] 08:41:49 INFO - PROCESS | 1757 | 1464795709388 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0xa326b400) [pid = 1757] [serial = 2118] [outer = 0x8f68a800] 08:41:50 INFO - PROCESS | 1757 | 1464795710461 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1907ms 08:41:50 INFO - PROCESS | 1757 | 1464795710520 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1757 | 1464795710525 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:41:50 INFO - PROCESS | 1757 | 1464795710532 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1757 | 1464795710536 Marionette TRACE conn4 <- [1,2794,null,{}] 08:41:50 INFO - PROCESS | 1757 | 1464795710545 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}] 08:41:50 INFO - PROCESS | 1757 | 1464795710807 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x87a5e000 == 166 [pid = 1757] [id = 571] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d4c00 == 165 [pid = 1757] [id = 689] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8c503c00 == 164 [pid = 1757] [id = 688] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x89b07800 == 163 [pid = 1757] [id = 687] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd9400 == 162 [pid = 1757] [id = 685] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x9b096c00 == 161 [pid = 1757] [id = 684] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8de37000 == 160 [pid = 1757] [id = 683] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x95286000 == 159 [pid = 1757] [id = 682] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x95076800 == 158 [pid = 1757] [id = 681] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x92886000 == 157 [pid = 1757] [id = 679] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x928e0400 == 156 [pid = 1757] [id = 680] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8fdeec00 == 155 [pid = 1757] [id = 678] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee9e400 == 154 [pid = 1757] [id = 677] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x89b36400 == 153 [pid = 1757] [id = 676] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8eb20400 == 152 [pid = 1757] [id = 675] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8db47400 == 151 [pid = 1757] [id = 674] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0xa3230000 == 150 [pid = 1757] [id = 648] 08:41:53 INFO - PROCESS | 1757 | --DOCSHELL 0x8a347400 == 149 [pid = 1757] [id = 673] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8db4f800) [pid = 1757] [serial = 1899] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0xa342ec00) [pid = 1757] [serial = 1887] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8aed4c00) [pid = 1757] [serial = 2015] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8a349c00) [pid = 1757] [serial = 2009] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8b1b7400) [pid = 1757] [serial = 2010] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0xa50f2c00) [pid = 1757] [serial = 2007] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0xa50c2800) [pid = 1757] [serial = 2006] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0xa3430c00) [pid = 1757] [serial = 2003] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0xa30db400) [pid = 1757] [serial = 2001] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0xa26cc800) [pid = 1757] [serial = 2000] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0xa21b3c00) [pid = 1757] [serial = 1998] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0xa0514000) [pid = 1757] [serial = 1997] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9c10c000) [pid = 1757] [serial = 1995] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9c01b800) [pid = 1757] [serial = 1994] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x9b142c00) [pid = 1757] [serial = 1992] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x9b08d400) [pid = 1757] [serial = 1991] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9a6a2c00) [pid = 1757] [serial = 1989] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x9a4adc00) [pid = 1757] [serial = 1988] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x991a9000) [pid = 1757] [serial = 1986] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x98191800) [pid = 1757] [serial = 1985] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x93b88800) [pid = 1757] [serial = 1983] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x93b82c00) [pid = 1757] [serial = 1982] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x928de400) [pid = 1757] [serial = 1980] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x92886400) [pid = 1757] [serial = 1979] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x91b06c00) [pid = 1757] [serial = 1977] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8ffbd800) [pid = 1757] [serial = 1976] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8f68a000) [pid = 1757] [serial = 1974] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8f629000) [pid = 1757] [serial = 1973] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8ee9dc00) [pid = 1757] [serial = 1971] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8ece1400) [pid = 1757] [serial = 1970] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8de38000) [pid = 1757] [serial = 1968] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8d9d3400) [pid = 1757] [serial = 1967] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8c6d9400) [pid = 1757] [serial = 1965] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8c50b800) [pid = 1757] [serial = 1964] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x88da7c00) [pid = 1757] [serial = 1961] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x89f8a000) [pid = 1757] [serial = 1962] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8c3d8c00) [pid = 1757] [serial = 2012] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8d956000) [pid = 1757] [serial = 2016] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8c581800) [pid = 1757] [serial = 2013] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8de35000) [pid = 1757] [serial = 2018] [outer = (nil)] [url = about:blank] 08:41:53 INFO - PROCESS | 1757 | 1464795713980 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x866ddc00 == 150 [pid = 1757] [id = 706] 08:41:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x866de000) [pid = 1757] [serial = 2119] [outer = (nil)] 08:41:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x86cd2800) [pid = 1757] [serial = 2120] [outer = 0x866de000] 08:41:54 INFO - PROCESS | 1757 | 1464795714069 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x86e16000) [pid = 1757] [serial = 2121] [outer = 0x866de000] 08:41:55 INFO - PROCESS | 1757 | 1464795715013 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 4500ms 08:41:55 INFO - PROCESS | 1757 | 1464795715058 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1757 | 1464795715066 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:41:55 INFO - PROCESS | 1757 | 1464795715085 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1757 | 1464795715093 Marionette TRACE conn4 <- [1,2798,null,{}] 08:41:55 INFO - PROCESS | 1757 | 1464795715101 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}] 08:41:55 INFO - PROCESS | 1757 | 1464795715370 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:41:55 INFO - PROCESS | 1757 | 1464795715668 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da2c00 == 151 [pid = 1757] [id = 707] 08:41:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x88da3000) [pid = 1757] [serial = 2122] [outer = (nil)] 08:41:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x88dac800) [pid = 1757] [serial = 2123] [outer = 0x88da3000] 08:41:55 INFO - PROCESS | 1757 | 1464795715762 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x89b02000) [pid = 1757] [serial = 2124] [outer = 0x88da3000] 08:41:56 INFO - PROCESS | 1757 | 1464795716753 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1702ms 08:41:56 INFO - PROCESS | 1757 | 1464795716790 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1757 | 1464795716798 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:41:56 INFO - PROCESS | 1757 | 1464795716806 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1757 | 1464795716810 Marionette TRACE conn4 <- [1,2802,null,{}] 08:41:56 INFO - PROCESS | 1757 | 1464795716827 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}] 08:41:57 INFO - PROCESS | 1757 | 1464795717174 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:41:57 INFO - PROCESS | 1757 | 1464795717220 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x88da9000 == 152 [pid = 1757] [id = 708] 08:41:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x89f8dc00) [pid = 1757] [serial = 2125] [outer = (nil)] 08:41:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x89f92c00) [pid = 1757] [serial = 2126] [outer = 0x89f8dc00] 08:41:57 INFO - PROCESS | 1757 | 1464795717307 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8a348400) [pid = 1757] [serial = 2127] [outer = 0x89f8dc00] 08:41:59 INFO - PROCESS | 1757 | 1464795719008 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]]]}] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x87a59c00) [pid = 1757] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9a716400) [pid = 1757] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8c504c00) [pid = 1757] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x89d11c00) [pid = 1757] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x9b42c000) [pid = 1757] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x9b427c00) [pid = 1757] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8de3c800) [pid = 1757] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9a13c800) [pid = 1757] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x9527e800) [pid = 1757] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x93a69400) [pid = 1757] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x9288c800) [pid = 1757] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x9111c000) [pid = 1757] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 114 (0x8f6e5000) [pid = 1757] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 113 (0x8ee99000) [pid = 1757] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 112 (0x8eb20800) [pid = 1757] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 111 (0x8db4d000) [pid = 1757] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:41:59 INFO - PROCESS | 1757 | --DOMWINDOW == 110 (0x8a348000) [pid = 1757] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2304ms 08:41:59 INFO - PROCESS | 1757 | 1464795719155 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1757 | 1464795719160 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:41:59 INFO - PROCESS | 1757 | 1464795719178 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1757 | 1464795719189 Marionette TRACE conn4 <- [1,2806,null,{}] 08:41:59 INFO - PROCESS | 1757 | 1464795719196 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}] 08:41:59 INFO - PROCESS | 1757 | 1464795719548 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:41:59 INFO - PROCESS | 1757 | 1464795719691 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e1a400 == 153 [pid = 1757] [id = 709] 08:41:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 111 (0x89f8ec00) [pid = 1757] [serial = 2128] [outer = (nil)] 08:41:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 112 (0x8b418400) [pid = 1757] [serial = 2129] [outer = 0x89f8ec00] 08:41:59 INFO - PROCESS | 1757 | 1464795719776 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 113 (0x8b7ce800) [pid = 1757] [serial = 2130] [outer = 0x89f8ec00] 08:42:00 INFO - PROCESS | 1757 | 1464795720665 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1553ms 08:42:00 INFO - PROCESS | 1757 | 1464795720723 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1757 | 1464795720728 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:42:00 INFO - PROCESS | 1757 | 1464795720735 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1757 | 1464795720739 Marionette TRACE conn4 <- [1,2810,null,{}] 08:42:00 INFO - PROCESS | 1757 | 1464795720746 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}] 08:42:00 INFO - PROCESS | 1757 | 1464795720994 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:42:01 INFO - PROCESS | 1757 | 1464795721499 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x866dd400 == 154 [pid = 1757] [id = 710] 08:42:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 114 (0x866e2400) [pid = 1757] [serial = 2131] [outer = (nil)] 08:42:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 115 (0x86cde000) [pid = 1757] [serial = 2132] [outer = 0x866e2400] 08:42:01 INFO - PROCESS | 1757 | 1464795721619 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x87a59c00) [pid = 1757] [serial = 2133] [outer = 0x866e2400] 08:42:02 INFO - PROCESS | 1757 | 1464795722678 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1995ms 08:42:02 INFO - PROCESS | 1757 | 1464795722734 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1757 | 1464795722742 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:42:02 INFO - PROCESS | 1757 | 1464795722753 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1757 | 1464795722760 Marionette TRACE conn4 <- [1,2814,null,{}] 08:42:02 INFO - PROCESS | 1757 | 1464795722770 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}] 08:42:03 INFO - PROCESS | 1757 | 1464795723171 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:42:03 INFO - PROCESS | 1757 | 1464795723458 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0c800 == 155 [pid = 1757] [id = 711] 08:42:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x89d10800) [pid = 1757] [serial = 2134] [outer = (nil)] 08:42:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x89f8cc00) [pid = 1757] [serial = 2135] [outer = 0x89d10800] 08:42:03 INFO - PROCESS | 1757 | 1464795723561 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x8a347c00) [pid = 1757] [serial = 2136] [outer = 0x89d10800] 08:42:04 INFO - PROCESS | 1757 | 1464795724839 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2146ms 08:42:04 INFO - PROCESS | 1757 | 1464795724910 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1757 | 1464795724918 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:42:04 INFO - PROCESS | 1757 | 1464795724927 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1757 | 1464795724930 Marionette TRACE conn4 <- [1,2818,null,{}] 08:42:04 INFO - PROCESS | 1757 | 1464795724939 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}] 08:42:05 INFO - PROCESS | 1757 | 1464795725258 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:42:05 INFO - PROCESS | 1757 | 1464795725720 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0e6000 == 156 [pid = 1757] [id = 712] 08:42:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c0ed400) [pid = 1757] [serial = 2137] [outer = (nil)] 08:42:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c344800) [pid = 1757] [serial = 2138] [outer = 0x8c0ed400] 08:42:05 INFO - PROCESS | 1757 | 1464795725825 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c3d1c00) [pid = 1757] [serial = 2139] [outer = 0x8c0ed400] 08:42:06 INFO - PROCESS | 1757 | 1464795726963 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2096ms 08:42:07 INFO - PROCESS | 1757 | 1464795727024 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1757 | 1464795727030 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:42:07 INFO - PROCESS | 1757 | 1464795727049 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1757 | 1464795727060 Marionette TRACE conn4 <- [1,2822,null,{}] 08:42:07 INFO - PROCESS | 1757 | 1464795727133 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}] 08:42:07 INFO - PROCESS | 1757 | 1464795727434 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:42:07 INFO - PROCESS | 1757 | 1464795727772 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3dc800 == 157 [pid = 1757] [id = 713] 08:42:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c504400) [pid = 1757] [serial = 2140] [outer = (nil)] 08:42:07 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c584c00) [pid = 1757] [serial = 2141] [outer = 0x8c504400] 08:42:07 INFO - PROCESS | 1757 | 1464795727877 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8c6dc400) [pid = 1757] [serial = 2142] [outer = 0x8c504400] 08:42:08 INFO - PROCESS | 1757 | 1464795728951 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1953ms 08:42:08 INFO - PROCESS | 1757 | 1464795728992 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1757 | 1464795728998 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:42:09 INFO - PROCESS | 1757 | 1464795729006 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1757 | 1464795729010 Marionette TRACE conn4 <- [1,2826,null,{}] 08:42:09 INFO - PROCESS | 1757 | 1464795729018 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}] 08:42:09 INFO - PROCESS | 1757 | 1464795729310 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:42:09 INFO - PROCESS | 1757 | 1464795729686 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b41a400 == 158 [pid = 1757] [id = 714] 08:42:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8c581800) [pid = 1757] [serial = 2143] [outer = (nil)] 08:42:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8d860000) [pid = 1757] [serial = 2144] [outer = 0x8c581800] 08:42:09 INFO - PROCESS | 1757 | 1464795729793 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8d951800) [pid = 1757] [serial = 2145] [outer = 0x8c581800] 08:42:10 INFO - PROCESS | 1757 | 1464795730862 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1903ms 08:42:10 INFO - PROCESS | 1757 | 1464795730910 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:42:10 INFO - PROCESS | 1757 | 1464795730915 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:42:10 INFO - PROCESS | 1757 | 1464795730922 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1757 | 1464795730926 Marionette TRACE conn4 <- [1,2830,null,{}] 08:42:10 INFO - PROCESS | 1757 | 1464795730934 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}] 08:42:11 INFO - PROCESS | 1757 | 1464795731211 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:42:11 INFO - PROCESS | 1757 | 1464795731579 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d954400 == 159 [pid = 1757] [id = 715] 08:42:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8d9c9000) [pid = 1757] [serial = 2146] [outer = (nil)] 08:42:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8d9d7400) [pid = 1757] [serial = 2147] [outer = 0x8d9c9000] 08:42:11 INFO - PROCESS | 1757 | 1464795731700 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8db50000) [pid = 1757] [serial = 2148] [outer = 0x8d9c9000] 08:42:12 INFO - PROCESS | 1757 | 1464795732796 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1935ms 08:42:12 INFO - PROCESS | 1757 | 1464795732858 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1757 | 1464795732863 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:42:12 INFO - PROCESS | 1757 | 1464795732870 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1757 | 1464795732875 Marionette TRACE conn4 <- [1,2834,null,{}] 08:42:12 INFO - PROCESS | 1757 | 1464795732882 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}] 08:42:13 INFO - PROCESS | 1757 | 1464795733217 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:42:13 INFO - PROCESS | 1757 | 1464795733544 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de33800 == 160 [pid = 1757] [id = 716] 08:42:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8de34400) [pid = 1757] [serial = 2149] [outer = (nil)] 08:42:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8e5c6400) [pid = 1757] [serial = 2150] [outer = 0x8de34400] 08:42:13 INFO - PROCESS | 1757 | 1464795733642 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8e78b000) [pid = 1757] [serial = 2151] [outer = 0x8de34400] 08:42:14 INFO - PROCESS | 1757 | 1464795734724 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1894ms 08:42:14 INFO - PROCESS | 1757 | 1464795734765 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1757 | 1464795734769 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:42:14 INFO - PROCESS | 1757 | 1464795734778 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1757 | 1464795734782 Marionette TRACE conn4 <- [1,2838,null,{}] 08:42:14 INFO - PROCESS | 1757 | 1464795734789 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}] 08:42:15 INFO - PROCESS | 1757 | 1464795735082 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:42:15 INFO - PROCESS | 1757 | 1464795735441 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de3b000 == 161 [pid = 1757] [id = 717] 08:42:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8de3dc00) [pid = 1757] [serial = 2152] [outer = (nil)] 08:42:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8e8d1400) [pid = 1757] [serial = 2153] [outer = 0x8de3dc00] 08:42:15 INFO - PROCESS | 1757 | 1464795735547 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8eb29400) [pid = 1757] [serial = 2154] [outer = 0x8de3dc00] 08:42:16 INFO - PROCESS | 1757 | 1464795736610 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1882ms 08:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:42:16 INFO - PROCESS | 1757 | 1464795736666 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1757 | 1464795736669 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:42:16 INFO - PROCESS | 1757 | 1464795736678 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1757 | 1464795736681 Marionette TRACE conn4 <- [1,2842,null,{}] 08:42:16 INFO - PROCESS | 1757 | 1464795736692 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}] 08:42:16 INFO - PROCESS | 1757 | 1464795736984 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:42:17 INFO - PROCESS | 1757 | 1464795737346 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e78a800 == 162 [pid = 1757] [id = 718] 08:42:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8e8cd400) [pid = 1757] [serial = 2155] [outer = (nil)] 08:42:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8ee98800) [pid = 1757] [serial = 2156] [outer = 0x8e8cd400] 08:42:17 INFO - PROCESS | 1757 | 1464795737448 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8ee9dc00) [pid = 1757] [serial = 2157] [outer = 0x8e8cd400] 08:42:18 INFO - PROCESS | 1757 | 1464795738480 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1844ms 08:42:18 INFO - PROCESS | 1757 | 1464795738536 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1757 | 1464795738540 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:42:18 INFO - PROCESS | 1757 | 1464795738552 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1757 | 1464795738555 Marionette TRACE conn4 <- [1,2846,null,{}] 08:42:18 INFO - PROCESS | 1757 | 1464795738562 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}] 08:42:18 INFO - PROCESS | 1757 | 1464795738850 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:42:19 INFO - PROCESS | 1757 | 1464795739202 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d0c400 == 163 [pid = 1757] [id = 719] 08:42:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8c50c800) [pid = 1757] [serial = 2158] [outer = (nil)] 08:42:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8f4fa000) [pid = 1757] [serial = 2159] [outer = 0x8c50c800] 08:42:19 INFO - PROCESS | 1757 | 1464795739309 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f626800) [pid = 1757] [serial = 2160] [outer = 0x8c50c800] 08:42:20 INFO - PROCESS | 1757 | 1464795740341 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1832ms 08:42:20 INFO - PROCESS | 1757 | 1464795740393 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1757 | 1464795740397 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:42:20 INFO - PROCESS | 1757 | 1464795740405 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1757 | 1464795740408 Marionette TRACE conn4 <- [1,2850,null,{}] 08:42:20 INFO - PROCESS | 1757 | 1464795740416 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}] 08:42:20 INFO - PROCESS | 1757 | 1464795740694 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:42:21 INFO - PROCESS | 1757 | 1464795741114 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f6e3000 == 164 [pid = 1757] [id = 720] 08:42:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8f6e3400) [pid = 1757] [serial = 2161] [outer = (nil)] 08:42:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x8f6ee000) [pid = 1757] [serial = 2162] [outer = 0x8f6e3400] 08:42:21 INFO - PROCESS | 1757 | 1464795741237 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x8ffbc400) [pid = 1757] [serial = 2163] [outer = 0x8f6e3400] 08:42:22 INFO - PROCESS | 1757 | 1464795742305 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1944ms 08:42:22 INFO - PROCESS | 1757 | 1464795742350 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1757 | 1464795742354 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:42:22 INFO - PROCESS | 1757 | 1464795742365 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1757 | 1464795742369 Marionette TRACE conn4 <- [1,2854,null,{}] 08:42:22 INFO - PROCESS | 1757 | 1464795742377 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}] 08:42:22 INFO - PROCESS | 1757 | 1464795742677 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:42:23 INFO - PROCESS | 1757 | 1464795743043 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fdef400 == 165 [pid = 1757] [id = 721] 08:42:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x8ffbf800) [pid = 1757] [serial = 2164] [outer = (nil)] 08:42:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x91b0b400) [pid = 1757] [serial = 2165] [outer = 0x8ffbf800] 08:42:23 INFO - PROCESS | 1757 | 1464795743145 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x91d3e000) [pid = 1757] [serial = 2166] [outer = 0x8ffbf800] 08:42:24 INFO - PROCESS | 1757 | 1464795744176 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1882ms 08:42:24 INFO - PROCESS | 1757 | 1464795744248 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1757 | 1464795744253 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:42:24 INFO - PROCESS | 1757 | 1464795744260 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1757 | 1464795744264 Marionette TRACE conn4 <- [1,2858,null,{}] 08:42:24 INFO - PROCESS | 1757 | 1464795744271 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}] 08:42:24 INFO - PROCESS | 1757 | 1464795744550 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:42:24 INFO - PROCESS | 1757 | 1464795744920 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3cf400 == 166 [pid = 1757] [id = 722] 08:42:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x8d94e800) [pid = 1757] [serial = 2167] [outer = (nil)] 08:42:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x92889400) [pid = 1757] [serial = 2168] [outer = 0x8d94e800] 08:42:25 INFO - PROCESS | 1757 | 1464795745017 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9288fc00) [pid = 1757] [serial = 2169] [outer = 0x8d94e800] 08:42:26 INFO - PROCESS | 1757 | 1464795746090 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1887ms 08:42:26 INFO - PROCESS | 1757 | 1464795746149 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1757 | 1464795746152 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:42:26 INFO - PROCESS | 1757 | 1464795746161 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1757 | 1464795746165 Marionette TRACE conn4 <- [1,2862,null,{}] 08:42:26 INFO - PROCESS | 1757 | 1464795746172 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}] 08:42:26 INFO - PROCESS | 1757 | 1464795746435 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:42:26 INFO - PROCESS | 1757 | 1464795746787 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x8daa1800 == 167 [pid = 1757] [id = 723] 08:42:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x91115400) [pid = 1757] [serial = 2170] [outer = (nil)] 08:42:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x93a64c00) [pid = 1757] [serial = 2171] [outer = 0x91115400] 08:42:26 INFO - PROCESS | 1757 | 1464795746887 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x93a69400) [pid = 1757] [serial = 2172] [outer = 0x91115400] 08:42:27 INFO - PROCESS | 1757 | 1464795747844 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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1734ms 08:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:42:27 INFO - PROCESS | 1757 | 1464795747895 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1757 | 1464795747898 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:42:27 INFO - PROCESS | 1757 | 1464795747906 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1757 | 1464795747909 Marionette TRACE conn4 <- [1,2866,null,{}] 08:42:27 INFO - PROCESS | 1757 | 1464795747916 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}] 08:42:28 INFO - PROCESS | 1757 | 1464795748176 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:42:28 INFO - PROCESS | 1757 | 1464795748545 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e18000 == 168 [pid = 1757] [id = 724] 08:42:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x8ece8800) [pid = 1757] [serial = 2173] [outer = (nil)] 08:42:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9462f800) [pid = 1757] [serial = 2174] [outer = 0x8ece8800] 08:42:28 INFO - PROCESS | 1757 | 1464795748649 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x95077c00) [pid = 1757] [serial = 2175] [outer = 0x8ece8800] 08:42:29 INFO - PROCESS | 1757 | 1464795749654 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1785ms 08:42:29 INFO - PROCESS | 1757 | 1464795749692 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:42:29 INFO - PROCESS | 1757 | 1464795749698 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:42:29 INFO - PROCESS | 1757 | 1464795749706 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1757 | 1464795749709 Marionette TRACE conn4 <- [1,2870,null,{}] 08:42:29 INFO - PROCESS | 1757 | 1464795749717 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}] 08:42:30 INFO - PROCESS | 1757 | 1464795750000 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:42:30 INFO - PROCESS | 1757 | 1464795750358 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e5c1000 == 169 [pid = 1757] [id = 725] 08:42:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x8e5c2c00) [pid = 1757] [serial = 2176] [outer = (nil)] 08:42:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x95282800) [pid = 1757] [serial = 2177] [outer = 0x8e5c2c00] 08:42:30 INFO - PROCESS | 1757 | 1464795750461 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x95325800) [pid = 1757] [serial = 2178] [outer = 0x8e5c2c00] 08:42:31 INFO - PROCESS | 1757 | 1464795751447 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1788ms 08:42:31 INFO - PROCESS | 1757 | 1464795751494 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:42:31 INFO - PROCESS | 1757 | 1464795751498 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:42:31 INFO - PROCESS | 1757 | 1464795751506 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1757 | 1464795751509 Marionette TRACE conn4 <- [1,2874,null,{}] 08:42:31 INFO - PROCESS | 1757 | 1464795751519 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}] 08:42:31 INFO - PROCESS | 1757 | 1464795751787 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x87a63400 == 168 [pid = 1757] [id = 669] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x866ddc00 == 167 [pid = 1757] [id = 706] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x9b14f400 == 166 [pid = 1757] [id = 703] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8d954800 == 165 [pid = 1757] [id = 702] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x9b091800 == 164 [pid = 1757] [id = 701] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x87779000 == 163 [pid = 1757] [id = 699] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x9a70b400 == 162 [pid = 1757] [id = 700] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x86e10800 == 161 [pid = 1757] [id = 698] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x91b0d000 == 160 [pid = 1757] [id = 697] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x89d09400 == 159 [pid = 1757] [id = 696] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8f6e7400 == 158 [pid = 1757] [id = 695] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8e5b9400 == 157 [pid = 1757] [id = 694] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8d953c00 == 156 [pid = 1757] [id = 692] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8d9d6800 == 155 [pid = 1757] [id = 693] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7d3400 == 154 [pid = 1757] [id = 691] 08:42:34 INFO - PROCESS | 1757 | --DOCSHELL 0x8776f800 == 153 [pid = 1757] [id = 690] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8e5c0400) [pid = 1757] [serial = 1959] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0xa3438000) [pid = 1757] [serial = 2004] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x8da94400) [pid = 1757] [serial = 2069] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8c6d9800) [pid = 1757] [serial = 2066] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8c6e5c00) [pid = 1757] [serial = 2067] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8adf7400) [pid = 1757] [serial = 2063] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0xa2289c00) [pid = 1757] [serial = 2060] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x9d092000) [pid = 1757] [serial = 2058] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x9d068000) [pid = 1757] [serial = 2057] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x9bff5c00) [pid = 1757] [serial = 2055] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x9bff1c00) [pid = 1757] [serial = 2054] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x9bc9f400) [pid = 1757] [serial = 2052] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x9b29dc00) [pid = 1757] [serial = 2051] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x9a713c00) [pid = 1757] [serial = 2049] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x9a710800) [pid = 1757] [serial = 2048] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x9a4a2800) [pid = 1757] [serial = 2046] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x9a1e0000) [pid = 1757] [serial = 2045] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x95585800) [pid = 1757] [serial = 2043] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x95322c00) [pid = 1757] [serial = 2042] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x9507d800) [pid = 1757] [serial = 2040] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x93b8f000) [pid = 1757] [serial = 2039] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x9288d000) [pid = 1757] [serial = 2037] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x91d4b400) [pid = 1757] [serial = 2036] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x9111c800) [pid = 1757] [serial = 2034] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8ffc5c00) [pid = 1757] [serial = 2033] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8f6f0400) [pid = 1757] [serial = 2031] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8f6e4800) [pid = 1757] [serial = 2030] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8f4f5400) [pid = 1757] [serial = 2028] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8eced800) [pid = 1757] [serial = 2027] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8e792800) [pid = 1757] [serial = 2025] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8e5c4400) [pid = 1757] [serial = 2024] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8c3d0800) [pid = 1757] [serial = 2022] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8c0eb000) [pid = 1757] [serial = 2021] [outer = (nil)] [url = about:blank] 08:42:34 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8b1f8c00) [pid = 1757] [serial = 2064] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1757 | 1464795755104 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e14400 == 154 [pid = 1757] [id = 726] 08:42:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x86e17800) [pid = 1757] [serial = 2179] [outer = (nil)] 08:42:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x87775400) [pid = 1757] [serial = 2180] [outer = 0x86e17800] 08:42:35 INFO - PROCESS | 1757 | 1464795755195 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x87bf4000) [pid = 1757] [serial = 2181] [outer = 0x86e17800] 08:42:36 INFO - PROCESS | 1757 | 1464795756179 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 4747ms 08:42:36 INFO - PROCESS | 1757 | 1464795756254 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1757 | 1464795756260 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:42:36 INFO - PROCESS | 1757 | 1464795756268 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1757 | 1464795756274 Marionette TRACE conn4 <- [1,2878,null,{}] 08:42:36 INFO - PROCESS | 1757 | 1464795756282 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}] 08:42:36 INFO - PROCESS | 1757 | 1464795756533 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:42:36 INFO - PROCESS | 1757 | 1464795756811 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a347400 == 155 [pid = 1757] [id = 727] 08:42:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8a34e000) [pid = 1757] [serial = 2182] [outer = (nil)] 08:42:36 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8aed7800) [pid = 1757] [serial = 2183] [outer = 0x8a34e000] 08:42:36 INFO - PROCESS | 1757 | 1464795756904 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8b418000) [pid = 1757] [serial = 2184] [outer = 0x8a34e000] 08:42:37 INFO - PROCESS | 1757 | 1464795757908 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:42:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1685ms 08:42:37 INFO - PROCESS | 1757 | 1464795757958 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1757 | 1464795757964 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:42:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:42:37 INFO - PROCESS | 1757 | 1464795757983 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1757 | 1464795757986 Marionette TRACE conn4 <- [1,2882,null,{}] 08:42:37 INFO - PROCESS | 1757 | 1464795757994 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}] 08:42:38 INFO - PROCESS | 1757 | 1464795758354 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:42:38 INFO - PROCESS | 1757 | 1464795758486 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d1400 == 156 [pid = 1757] [id = 728] 08:42:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8c3d5000) [pid = 1757] [serial = 2185] [outer = (nil)] 08:42:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8c3dac00) [pid = 1757] [serial = 2186] [outer = 0x8c3d5000] 08:42:38 INFO - PROCESS | 1757 | 1464795758701 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8c508800) [pid = 1757] [serial = 2187] [outer = 0x8c3d5000] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x87776000) [pid = 1757] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8f6e7c00) [pid = 1757] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x866de000) [pid = 1757] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9a70e800) [pid = 1757] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x88da3000) [pid = 1757] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8da9ac00) [pid = 1757] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x93a65c00) [pid = 1757] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x91182400) [pid = 1757] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8e5b8800) [pid = 1757] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8c0eb800) [pid = 1757] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x91b10c00) [pid = 1757] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8f4eec00) [pid = 1757] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8f68a800) [pid = 1757] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8da96000) [pid = 1757] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8b7d3000) [pid = 1757] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x9b144800) [pid = 1757] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x8d862000) [pid = 1757] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 118 (0x8b7d6000) [pid = 1757] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 117 (0x89f8dc00) [pid = 1757] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 116 (0x9c01a000) [pid = 1757] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:42:40 INFO - PROCESS | 1757 | --DOMWINDOW == 115 (0x9b2a4400) [pid = 1757] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:42:40 INFO - PROCESS | 1757 | 1464795760444 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:42:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2510ms 08:42:40 INFO - PROCESS | 1757 | 1464795760483 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1757 | 1464795760487 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:42:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:42:40 INFO - PROCESS | 1757 | 1464795760513 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1757 | 1464795760524 Marionette TRACE conn4 <- [1,2886,null,{}] 08:42:40 INFO - PROCESS | 1757 | 1464795760532 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}] 08:42:40 INFO - PROCESS | 1757 | 1464795760861 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:42:41 INFO - PROCESS | 1757 | 1464795761004 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c0f1400 == 157 [pid = 1757] [id = 729] 08:42:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 116 (0x8c348c00) [pid = 1757] [serial = 2188] [outer = (nil)] 08:42:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 117 (0x8c6e4400) [pid = 1757] [serial = 2189] [outer = 0x8c348c00] 08:42:41 INFO - PROCESS | 1757 | 1464795761102 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 118 (0x8d94c800) [pid = 1757] [serial = 2190] [outer = 0x8c348c00] 08:42:42 INFO - PROCESS | 1757 | 1464795762021 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:42:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1559ms 08:42:42 INFO - PROCESS | 1757 | 1464795762056 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1757 | 1464795762060 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:42:42 INFO - PROCESS | 1757 | 1464795762067 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1757 | 1464795762071 Marionette TRACE conn4 <- [1,2890,null,{}] 08:42:42 INFO - PROCESS | 1757 | 1464795762077 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}] 08:42:42 INFO - PROCESS | 1757 | 1464795762319 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:42:42 INFO - PROCESS | 1757 | 1464795762814 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd7000 == 158 [pid = 1757] [id = 730] 08:42:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 119 (0x86cda800) [pid = 1757] [serial = 2191] [outer = (nil)] 08:42:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x87778800) [pid = 1757] [serial = 2192] [outer = 0x86cda800] 08:42:42 INFO - PROCESS | 1757 | 1464795762924 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x88da9400) [pid = 1757] [serial = 2193] [outer = 0x86cda800] 08:42:43 INFO - PROCESS | 1757 | 1464795763988 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:42:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1983ms 08:42:44 INFO - PROCESS | 1757 | 1464795764053 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1757 | 1464795764061 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:42:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:42:44 INFO - PROCESS | 1757 | 1464795764071 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1757 | 1464795764078 Marionette TRACE conn4 <- [1,2894,null,{}] 08:42:44 INFO - PROCESS | 1757 | 1464795764086 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}] 08:42:44 INFO - PROCESS | 1757 | 1464795764408 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:42:44 INFO - PROCESS | 1757 | 1464795764786 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1f9000 == 159 [pid = 1757] [id = 731] 08:42:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8b415400) [pid = 1757] [serial = 2194] [outer = (nil)] 08:42:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8c0e3800) [pid = 1757] [serial = 2195] [outer = 0x8b415400] 08:42:44 INFO - PROCESS | 1757 | 1464795764885 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8c34dc00) [pid = 1757] [serial = 2196] [outer = 0x8b415400] 08:42:46 INFO - PROCESS | 1757 | 1464795766016 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:42:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1992ms 08:42:46 INFO - PROCESS | 1757 | 1464795766067 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1757 | 1464795766073 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:42:46 INFO - PROCESS | 1757 | 1464795766083 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1757 | 1464795766088 Marionette TRACE conn4 <- [1,2898,null,{}] 08:42:46 INFO - PROCESS | 1757 | 1464795766095 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}] 08:42:46 INFO - PROCESS | 1757 | 1464795766399 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:42:46 INFO - PROCESS | 1757 | 1464795766805 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3d0000 == 160 [pid = 1757] [id = 732] 08:42:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8d952800) [pid = 1757] [serial = 2197] [outer = (nil)] 08:42:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8da94400) [pid = 1757] [serial = 2198] [outer = 0x8d952800] 08:42:46 INFO - PROCESS | 1757 | 1464795766915 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8db44000) [pid = 1757] [serial = 2199] [outer = 0x8d952800] 08:42:47 INFO - PROCESS | 1757 | 1464795767976 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1936ms 08:42:48 INFO - PROCESS | 1757 | 1464795768020 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1757 | 1464795768025 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:42:48 INFO - PROCESS | 1757 | 1464795768065 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1757 | 1464795768076 Marionette TRACE conn4 <- [1,2902,null,{}] 08:42:48 INFO - PROCESS | 1757 | 1464795768085 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}] 08:42:48 INFO - PROCESS | 1757 | 1464795768400 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:42:48 INFO - PROCESS | 1757 | 1464795768729 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b0c400 == 161 [pid = 1757] [id = 733] 08:42:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c6dd000) [pid = 1757] [serial = 2200] [outer = (nil)] 08:42:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8e78fc00) [pid = 1757] [serial = 2201] [outer = 0x8c6dd000] 08:42:48 INFO - PROCESS | 1757 | 1464795768828 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8eb20800) [pid = 1757] [serial = 2202] [outer = 0x8c6dd000] 08:42:49 INFO - PROCESS | 1757 | 1464795769847 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:42:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1868ms 08:42:49 INFO - PROCESS | 1757 | 1464795769921 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1757 | 1464795769925 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:42:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:42:49 INFO - PROCESS | 1757 | 1464795769934 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1757 | 1464795769938 Marionette TRACE conn4 <- [1,2906,null,{}] 08:42:49 INFO - PROCESS | 1757 | 1464795769944 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}] 08:42:50 INFO - PROCESS | 1757 | 1464795770252 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:42:50 INFO - PROCESS | 1757 | 1464795770607 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db50400 == 162 [pid = 1757] [id = 734] 08:42:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8e8cd800) [pid = 1757] [serial = 2203] [outer = (nil)] 08:42:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8ee9cc00) [pid = 1757] [serial = 2204] [outer = 0x8e8cd800] 08:42:50 INFO - PROCESS | 1757 | 1464795770701 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8f621c00) [pid = 1757] [serial = 2205] [outer = 0x8e8cd800] 08:42:51 INFO - PROCESS | 1757 | 1464795771728 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:42:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1838ms 08:42:51 INFO - PROCESS | 1757 | 1464795771789 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1757 | 1464795771794 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:42:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:42:51 INFO - PROCESS | 1757 | 1464795771806 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1757 | 1464795771809 Marionette TRACE conn4 <- [1,2910,null,{}] 08:42:51 INFO - PROCESS | 1757 | 1464795771816 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}] 08:42:52 INFO - PROCESS | 1757 | 1464795772082 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:42:52 INFO - PROCESS | 1757 | 1464795772414 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f684000 == 163 [pid = 1757] [id = 735] 08:42:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8f686c00) [pid = 1757] [serial = 2206] [outer = (nil)] 08:42:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8f690c00) [pid = 1757] [serial = 2207] [outer = 0x8f686c00] 08:42:52 INFO - PROCESS | 1757 | 1464795772522 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8ffc0000) [pid = 1757] [serial = 2208] [outer = 0x8f686c00] 08:42:53 INFO - PROCESS | 1757 | 1464795773453 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]]]}] 08:42:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:42:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:42:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1689ms 08:42:53 INFO - PROCESS | 1757 | 1464795773495 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1757 | 1464795773500 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:42:53 INFO - TEST-START | /DOMEvents/constructors.html 08:42:53 INFO - PROCESS | 1757 | 1464795773509 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1757 | 1464795773514 Marionette TRACE conn4 <- [1,2914,null,{}] 08:42:53 INFO - PROCESS | 1757 | 1464795773521 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}] 08:42:53 INFO - PROCESS | 1757 | 1464795773877 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:42:54 INFO - PROCESS | 1757 | 1464795774152 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ece5800 == 164 [pid = 1757] [id = 736] 08:42:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8ece7c00) [pid = 1757] [serial = 2209] [outer = (nil)] 08:42:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x91183c00) [pid = 1757] [serial = 2210] [outer = 0x8ece7c00] 08:42:54 INFO - PROCESS | 1757 | 1464795774249 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x91b09000) [pid = 1757] [serial = 2211] [outer = 0x8ece7c00] 08:42:55 INFO - PROCESS | 1757 | 1464795775282 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]]]}] 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:42:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1845ms 08:42:55 INFO - PROCESS | 1757 | 1464795775353 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1757 | 1464795775361 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:42:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:42:55 INFO - PROCESS | 1757 | 1464795775373 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1757 | 1464795775381 Marionette TRACE conn4 <- [1,2918,null,{}] 08:42:55 INFO - PROCESS | 1757 | 1464795775394 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}] 08:42:55 INFO - PROCESS | 1757 | 1464795775688 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:42:56 INFO - PROCESS | 1757 | 1464795776043 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1757 | ++DOCSHELL 0x8adee000 == 165 [pid = 1757] [id = 737] 08:42:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8f688c00) [pid = 1757] [serial = 2212] [outer = (nil)] 08:42:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x92889c00) [pid = 1757] [serial = 2213] [outer = 0x8f688c00] 08:42:56 INFO - PROCESS | 1757 | 1464795776140 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x93a60000) [pid = 1757] [serial = 2214] [outer = 0x8f688c00] 08:42:57 INFO - PROCESS | 1757 | 1464795777046 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:42:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1692ms 08:42:57 INFO - PROCESS | 1757 | 1464795777064 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:42:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:42:57 INFO - PROCESS | 1757 | 1464795777069 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:42:57 INFO - PROCESS | 1757 | 1464795777076 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1757 | 1464795777080 Marionette TRACE conn4 <- [1,2922,null,{}] 08:42:57 INFO - PROCESS | 1757 | 1464795777087 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}] 08:42:57 INFO - PROCESS | 1757 | 1464795777344 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:42:57 INFO - PROCESS | 1757 | 1464795777654 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db4a400 == 166 [pid = 1757] [id = 738] 08:42:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x93b85c00) [pid = 1757] [serial = 2215] [outer = (nil)] 08:42:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x95079400) [pid = 1757] [serial = 2216] [outer = 0x93b85c00] 08:42:57 INFO - PROCESS | 1757 | 1464795777811 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x95080c00) [pid = 1757] [serial = 2217] [outer = 0x93b85c00] 08:42:58 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:58 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:58 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:58 INFO - PROCESS | 1757 | [1757] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:42:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:58 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 08:42:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:58 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 08:42:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:58 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]" 08:42:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:42:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1735ms 08:42:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:42:58 INFO - PROCESS | 1757 | 1464795778784 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]]]}] 08:42:58 INFO - PROCESS | 1757 | 1464795778812 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1757 | 1464795778818 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:42:58 INFO - PROCESS | 1757 | 1464795778836 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1757 | 1464795778844 Marionette TRACE conn4 <- [1,2926,null,{}] 08:42:58 INFO - PROCESS | 1757 | 1464795778854 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}] 08:42:59 INFO - PROCESS | 1757 | 1464795779229 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:42:59 INFO - PROCESS | 1757 | 1464795779512 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b38c00 == 167 [pid = 1757] [id = 739] 08:42:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x91d4ac00) [pid = 1757] [serial = 2218] [outer = (nil)] 08:42:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x99e80c00) [pid = 1757] [serial = 2219] [outer = 0x91d4ac00] 08:42:59 INFO - PROCESS | 1757 | 1464795779623 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9a28f000) [pid = 1757] [serial = 2220] [outer = 0x91d4ac00] 08:43:00 INFO - PROCESS | 1757 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:43:00 INFO - PROCESS | 1757 | 1464795780511 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]]]}] 08:43:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:43:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1704ms 08:43:00 INFO - PROCESS | 1757 | 1464795780542 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:43:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:43:00 INFO - PROCESS | 1757 | 1464795780547 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:43:00 INFO - PROCESS | 1757 | 1464795780555 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1757 | 1464795780558 Marionette TRACE conn4 <- [1,2930,null,{}] 08:43:00 INFO - PROCESS | 1757 | 1464795780565 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}] 08:43:00 INFO - PROCESS | 1757 | 1464795780873 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:43:01 INFO - PROCESS | 1757 | 1464795781188 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a4a8800 == 168 [pid = 1757] [id = 740] 08:43:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9a4a8c00) [pid = 1757] [serial = 2221] [outer = (nil)] 08:43:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x9a4ad400) [pid = 1757] [serial = 2222] [outer = 0x9a4a8c00] 08:43:01 INFO - PROCESS | 1757 | 1464795781372 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x9a656000) [pid = 1757] [serial = 2223] [outer = 0x9a4a8c00] 08:43:02 INFO - PROCESS | 1757 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:43:02 INFO - PROCESS | 1757 | 1464795782287 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]]]}] 08:43:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:43:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1743ms 08:43:02 INFO - PROCESS | 1757 | 1464795782297 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1757 | 1464795782302 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:43:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:43:02 INFO - PROCESS | 1757 | 1464795782309 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1757 | 1464795782315 Marionette TRACE conn4 <- [1,2934,null,{}] 08:43:02 INFO - PROCESS | 1757 | 1464795782322 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}] 08:43:02 INFO - PROCESS | 1757 | 1464795782643 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:43:02 INFO - PROCESS | 1757 | 1464795782941 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a6a2c00 == 169 [pid = 1757] [id = 741] 08:43:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x9a7b6c00) [pid = 1757] [serial = 2224] [outer = (nil)] 08:43:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x9ac52000) [pid = 1757] [serial = 2225] [outer = 0x9a7b6c00] 08:43:03 INFO - PROCESS | 1757 | 1464795783040 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x9ac56c00) [pid = 1757] [serial = 2226] [outer = 0x9a7b6c00] 08:43:03 INFO - PROCESS | 1757 | 1464795783975 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]]]}] 08:43:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:43:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1686ms 08:43:03 INFO - PROCESS | 1757 | 1464795783997 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1757 | 1464795784001 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:43:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:43:04 INFO - PROCESS | 1757 | 1464795784008 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1757 | 1464795784013 Marionette TRACE conn4 <- [1,2938,null,{}] 08:43:04 INFO - PROCESS | 1757 | 1464795784019 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}] 08:43:04 INFO - PROCESS | 1757 | 1464795784272 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:43:04 INFO - PROCESS | 1757 | 1464795784582 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ee99000 == 170 [pid = 1757] [id = 742] 08:43:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x9a1dd400) [pid = 1757] [serial = 2227] [outer = (nil)] 08:43:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x9b093000) [pid = 1757] [serial = 2228] [outer = 0x9a1dd400] 08:43:04 INFO - PROCESS | 1757 | 1464795784680 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9b095800) [pid = 1757] [serial = 2229] [outer = 0x9a1dd400] 08:43:05 INFO - PROCESS | 1757 | 1464795785610 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]]]}] 08:43:05 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. 08:43:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1633ms 08:43:05 INFO - PROCESS | 1757 | 1464795785643 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1757 | 1464795785659 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:43:05 INFO - PROCESS | 1757 | 1464795785667 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1757 | 1464795785672 Marionette TRACE conn4 <- [1,2942,null,{}] 08:43:05 INFO - PROCESS | 1757 | 1464795785678 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}] 08:43:05 INFO - PROCESS | 1757 | 1464795785969 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:43:06 INFO - PROCESS | 1757 | 1464795786289 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b08f000 == 171 [pid = 1757] [id = 743] 08:43:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9b090400) [pid = 1757] [serial = 2230] [outer = (nil)] 08:43:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9b14bc00) [pid = 1757] [serial = 2231] [outer = 0x9b090400] 08:43:06 INFO - PROCESS | 1757 | 1464795786441 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9b14d800) [pid = 1757] [serial = 2232] [outer = 0x9b090400] 08:43:07 INFO - PROCESS | 1757 | 1464795787393 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"]]]}] 08:43:07 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 08:43:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:43:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1786ms 08:43:07 INFO - PROCESS | 1757 | 1464795787455 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1757 | 1464795787459 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:43:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:43:07 INFO - PROCESS | 1757 | 1464795787467 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1757 | 1464795787471 Marionette TRACE conn4 <- [1,2946,null,{}] 08:43:07 INFO - PROCESS | 1757 | 1464795787478 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}] 08:43:07 INFO - PROCESS | 1757 | 1464795787734 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:43:08 INFO - PROCESS | 1757 | 1464795788047 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f62d800 == 172 [pid = 1757] [id = 744] 08:43:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9b427c00) [pid = 1757] [serial = 2233] [outer = (nil)] 08:43:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9b7b9c00) [pid = 1757] [serial = 2234] [outer = 0x9b427c00] 08:43:08 INFO - PROCESS | 1757 | 1464795788150 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9bc9e000) [pid = 1757] [serial = 2235] [outer = 0x9b427c00] 08:43:09 INFO - PROCESS | 1757 | 1464795789091 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]]]}] 08:43:09 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. 08:43:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1686ms 08:43:09 INFO - PROCESS | 1757 | 1464795789153 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1757 | 1464795789158 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:43:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:43:09 INFO - PROCESS | 1757 | 1464795789165 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1757 | 1464795789168 Marionette TRACE conn4 <- [1,2950,null,{}] 08:43:09 INFO - PROCESS | 1757 | 1464795789200 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}] 08:43:09 INFO - PROCESS | 1757 | 1464795789463 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:43:09 INFO - PROCESS | 1757 | 1464795789845 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c341c00 == 173 [pid = 1757] [id = 745] 08:43:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x8c6dfc00) [pid = 1757] [serial = 2236] [outer = (nil)] 08:43:09 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9bfeac00) [pid = 1757] [serial = 2237] [outer = 0x8c6dfc00] 08:43:09 INFO - PROCESS | 1757 | 1464795789950 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9bfef800) [pid = 1757] [serial = 2238] [outer = 0x8c6dfc00] 08:43:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x9c01a400 == 174 [pid = 1757] [id = 746] 08:43:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9c01d800) [pid = 1757] [serial = 2239] [outer = (nil)] 08:43:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x9c108000) [pid = 1757] [serial = 2240] [outer = 0x9c01d800] 08:43:10 INFO - PROCESS | 1757 | 1464795790913 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]]]}] 08:43:10 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. 08:43:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1805ms 08:43:10 INFO - PROCESS | 1757 | 1464795790971 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1757 | 1464795790978 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:43:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:43:10 INFO - PROCESS | 1757 | 1464795790986 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1757 | 1464795790991 Marionette TRACE conn4 <- [1,2954,null,{}] 08:43:11 INFO - PROCESS | 1757 | 1464795790998 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}] 08:43:11 INFO - PROCESS | 1757 | 1464795791329 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:43:11 INFO - PROCESS | 1757 | 1464795791689 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1757 | ++DOCSHELL 0x9b423800 == 175 [pid = 1757] [id = 747] 08:43:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9bff4000) [pid = 1757] [serial = 2241] [outer = (nil)] 08:43:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9c103c00) [pid = 1757] [serial = 2242] [outer = 0x9bff4000] 08:43:11 INFO - PROCESS | 1757 | 1464795791791 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0x9c10f800) [pid = 1757] [serial = 2243] [outer = 0x9bff4000] 08:43:12 INFO - PROCESS | 1757 | 1464795792723 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]]]}] 08:43:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:12 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 08:43:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1783ms 08:43:12 INFO - PROCESS | 1757 | 1464795792772 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:43:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:43:12 INFO - PROCESS | 1757 | 1464795792776 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:43:12 INFO - PROCESS | 1757 | 1464795792786 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1757 | 1464795792791 Marionette TRACE conn4 <- [1,2958,null,{}] 08:43:12 INFO - PROCESS | 1757 | 1464795792798 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}] 08:43:13 INFO - PROCESS | 1757 | 1464795793091 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4a1400 == 174 [pid = 1757] [id = 604] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x88da2c00 == 173 [pid = 1757] [id = 707] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x88da9000 == 172 [pid = 1757] [id = 708] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0f1400 == 171 [pid = 1757] [id = 729] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d1400 == 170 [pid = 1757] [id = 728] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8a347400 == 169 [pid = 1757] [id = 727] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x86e14400 == 168 [pid = 1757] [id = 726] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x86e18000 == 167 [pid = 1757] [id = 724] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8daa1800 == 166 [pid = 1757] [id = 723] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3cf400 == 165 [pid = 1757] [id = 722] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8fdef400 == 164 [pid = 1757] [id = 721] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0c400 == 163 [pid = 1757] [id = 719] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8e78a800 == 162 [pid = 1757] [id = 718] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8de3b000 == 161 [pid = 1757] [id = 717] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8de33800 == 160 [pid = 1757] [id = 716] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8d954400 == 159 [pid = 1757] [id = 715] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8b41a400 == 158 [pid = 1757] [id = 714] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8c0e6000 == 157 [pid = 1757] [id = 712] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3dc800 == 156 [pid = 1757] [id = 713] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x89d0c800 == 155 [pid = 1757] [id = 711] 08:43:16 INFO - PROCESS | 1757 | --DOCSHELL 0x866dd400 == 154 [pid = 1757] [id = 710] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x87a64400) [pid = 1757] [serial = 2072] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x8f6efc00) [pid = 1757] [serial = 2087] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x86e16000) [pid = 1757] [serial = 2121] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x9a7bec00) [pid = 1757] [serial = 2102] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x89b02000) [pid = 1757] [serial = 2124] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8e5be000) [pid = 1757] [serial = 2079] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0xa22d4c00) [pid = 1757] [serial = 2061] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x950c1800) [pid = 1757] [serial = 2097] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x9c044c00) [pid = 1757] [serial = 2109] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8d857400) [pid = 1757] [serial = 2076] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x86cd2800) [pid = 1757] [serial = 2120] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x8b418400) [pid = 1757] [serial = 2129] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x93b86400) [pid = 1757] [serial = 2094] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x9bff2400) [pid = 1757] [serial = 2108] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8f626000) [pid = 1757] [serial = 2084] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x9b08e000) [pid = 1757] [serial = 2103] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x89b01400) [pid = 1757] [serial = 2073] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0xa325e400) [pid = 1757] [serial = 2117] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x928e0800) [pid = 1757] [serial = 2093] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8ee9b400) [pid = 1757] [serial = 2082] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x99d77c00) [pid = 1757] [serial = 2100] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x8eb2bc00) [pid = 1757] [serial = 2081] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x9bca7400) [pid = 1757] [serial = 2106] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x98183400) [pid = 1757] [serial = 2099] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x9bc6c000) [pid = 1757] [serial = 2105] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8e5bbc00) [pid = 1757] [serial = 2019] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x91b0fc00) [pid = 1757] [serial = 2090] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x91183000) [pid = 1757] [serial = 2088] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x91d4b000) [pid = 1757] [serial = 2091] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8f62f400) [pid = 1757] [serial = 2085] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x8a348400) [pid = 1757] [serial = 2127] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0xa21b3800) [pid = 1757] [serial = 2112] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8c585800) [pid = 1757] [serial = 2075] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0xa2156000) [pid = 1757] [serial = 2111] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x88dac800) [pid = 1757] [serial = 2123] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8db49c00) [pid = 1757] [serial = 2078] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x89f92c00) [pid = 1757] [serial = 2126] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0xa326b400) [pid = 1757] [serial = 2118] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x9507a400) [pid = 1757] [serial = 2096] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0xa2637800) [pid = 1757] [serial = 2115] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0xa24a5000) [pid = 1757] [serial = 2114] [outer = (nil)] [url = about:blank] 08:43:17 INFO - PROCESS | 1757 | 1464795797347 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e16000 == 155 [pid = 1757] [id = 748] 08:43:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x86e16400) [pid = 1757] [serial = 2244] [outer = (nil)] 08:43:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8777e000) [pid = 1757] [serial = 2245] [outer = 0x86e16400] 08:43:17 INFO - PROCESS | 1757 | 1464795797432 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x87bfd000) [pid = 1757] [serial = 2246] [outer = 0x86e16400] 08:43:18 INFO - PROCESS | 1757 | 1464795798245 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]]]}] 08:43:18 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. 08:43:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 5502ms 08:43:18 INFO - PROCESS | 1757 | 1464795798315 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1757 | 1464795798323 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:43:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:43:18 INFO - PROCESS | 1757 | 1464795798340 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1757 | 1464795798346 Marionette TRACE conn4 <- [1,2962,null,{}] 08:43:18 INFO - PROCESS | 1757 | 1464795798354 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}] 08:43:18 INFO - PROCESS | 1757 | 1464795798616 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:43:18 INFO - PROCESS | 1757 | 1464795798850 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1757 | ++DOCSHELL 0x89d10000 == 156 [pid = 1757] [id = 749] 08:43:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89d15800) [pid = 1757] [serial = 2247] [outer = (nil)] 08:43:18 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8a342000) [pid = 1757] [serial = 2248] [outer = 0x89d15800] 08:43:18 INFO - PROCESS | 1757 | 1464795798975 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8adf8c00) [pid = 1757] [serial = 2249] [outer = 0x89d15800] 08:43:19 INFO - PROCESS | 1757 | 1464795799944 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]]]}] 08:43:19 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. 08:43:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1643ms 08:43:19 INFO - PROCESS | 1757 | 1464795799987 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1757 | 1464795799995 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:43:20 INFO - PROCESS | 1757 | 1464795800010 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1757 | 1464795800014 Marionette TRACE conn4 <- [1,2966,null,{}] 08:43:20 INFO - PROCESS | 1757 | 1464795800021 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}] 08:43:20 INFO - PROCESS | 1757 | 1464795800345 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:43:20 INFO - PROCESS | 1757 | 1464795800398 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b7d9800 == 157 [pid = 1757] [id = 750] 08:43:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8c0f1400) [pid = 1757] [serial = 2250] [outer = (nil)] 08:43:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8c3d1000) [pid = 1757] [serial = 2251] [outer = 0x8c0f1400] 08:43:20 INFO - PROCESS | 1757 | 1464795800481 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8c506400) [pid = 1757] [serial = 2252] [outer = 0x8c0f1400] 08:43:21 INFO - PROCESS | 1757 | 1464795801544 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]]]}] 08:43:21 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. 08:43:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1585ms 08:43:21 INFO - PROCESS | 1757 | 1464795801595 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1757 | 1464795801600 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:43:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:43:21 INFO - PROCESS | 1757 | 1464795801616 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1757 | 1464795801626 Marionette TRACE conn4 <- [1,2970,null,{}] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8ece8800) [pid = 1757] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x866e2400) [pid = 1757] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8e5c2c00) [pid = 1757] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8c3d5000) [pid = 1757] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8de34400) [pid = 1757] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8d94e800) [pid = 1757] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x86e17800) [pid = 1757] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8d9c9000) [pid = 1757] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x8c504400) [pid = 1757] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8d955c00) [pid = 1757] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8c581800) [pid = 1757] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x8f6e3400) [pid = 1757] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x8c0ed400) [pid = 1757] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x8c50c800) [pid = 1757] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x8e8cd400) [pid = 1757] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x8ffbf800) [pid = 1757] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x8de3dc00) [pid = 1757] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x8a34e000) [pid = 1757] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x91115400) [pid = 1757] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:43:22 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x89d10800) [pid = 1757] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:43:22 INFO - PROCESS | 1757 | 1464795802427 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}] 08:43:22 INFO - PROCESS | 1757 | 1464795802730 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:43:22 INFO - PROCESS | 1757 | 1464795802871 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x86e0f400 == 158 [pid = 1757] [id = 751] 08:43:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8b416400) [pid = 1757] [serial = 2253] [outer = (nil)] 08:43:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c504c00) [pid = 1757] [serial = 2254] [outer = 0x8b416400] 08:43:22 INFO - PROCESS | 1757 | 1464795802971 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c6e7800) [pid = 1757] [serial = 2255] [outer = 0x8b416400] 08:43:23 INFO - PROCESS | 1757 | 1464795803754 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]]]}] 08:43:23 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. 08:43:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2179ms 08:43:23 INFO - PROCESS | 1757 | 1464795803788 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1757 | 1464795803793 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:43:23 INFO - PROCESS | 1757 | 1464795803800 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1757 | 1464795803803 Marionette TRACE conn4 <- [1,2974,null,{}] 08:43:23 INFO - PROCESS | 1757 | 1464795803809 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}] 08:43:24 INFO - PROCESS | 1757 | 1464795804035 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:43:24 INFO - PROCESS | 1757 | 1464795804408 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd7c00 == 159 [pid = 1757] [id = 752] 08:43:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x86cdb000) [pid = 1757] [serial = 2256] [outer = (nil)] 08:43:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x8776f800) [pid = 1757] [serial = 2257] [outer = 0x86cdb000] 08:43:24 INFO - PROCESS | 1757 | 1464795804514 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x88de9000) [pid = 1757] [serial = 2258] [outer = 0x86cdb000] 08:43:25 INFO - PROCESS | 1757 | 1464795805527 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]]]}] 08:43:25 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. 08:43:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1789ms 08:43:25 INFO - PROCESS | 1757 | 1464795805591 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1757 | 1464795805598 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:43:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:43:25 INFO - PROCESS | 1757 | 1464795805607 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1757 | 1464795805614 Marionette TRACE conn4 <- [1,2978,null,{}] 08:43:25 INFO - PROCESS | 1757 | 1464795805623 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}] 08:43:25 INFO - PROCESS | 1757 | 1464795805903 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:43:26 INFO - PROCESS | 1757 | 1464795806267 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x8b1f9800 == 160 [pid = 1757] [id = 753] 08:43:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8b424400) [pid = 1757] [serial = 2259] [outer = (nil)] 08:43:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8c0e4400) [pid = 1757] [serial = 2260] [outer = 0x8b424400] 08:43:26 INFO - PROCESS | 1757 | 1464795806370 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8c3d4800) [pid = 1757] [serial = 2261] [outer = 0x8b424400] 08:43:27 INFO - PROCESS | 1757 | 1464795807280 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]]]}] 08:43:27 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. 08:43:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1749ms 08:43:27 INFO - PROCESS | 1757 | 1464795807358 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1757 | 1464795807366 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:43:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:43:27 INFO - PROCESS | 1757 | 1464795807377 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1757 | 1464795807380 Marionette TRACE conn4 <- [1,2982,null,{}] 08:43:27 INFO - PROCESS | 1757 | 1464795807410 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}] 08:43:27 INFO - PROCESS | 1757 | 1464795807689 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:43:28 INFO - PROCESS | 1757 | 1464795808101 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1757 | ++DOCSHELL 0x8d862400 == 161 [pid = 1757] [id = 754] 08:43:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8d954400) [pid = 1757] [serial = 2262] [outer = (nil)] 08:43:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8d9cd000) [pid = 1757] [serial = 2263] [outer = 0x8d954400] 08:43:28 INFO - PROCESS | 1757 | 1464795808250 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8db41400) [pid = 1757] [serial = 2264] [outer = 0x8d954400] 08:43:29 INFO - PROCESS | 1757 | 1464795809223 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"]]]}] 08:43:29 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 08:43:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:43:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1868ms 08:43:29 INFO - PROCESS | 1757 | 1464795809246 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1757 | 1464795809252 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:43:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:43:29 INFO - PROCESS | 1757 | 1464795809262 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1757 | 1464795809274 Marionette TRACE conn4 <- [1,2986,null,{}] 08:43:29 INFO - PROCESS | 1757 | 1464795809291 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}] 08:43:29 INFO - PROCESS | 1757 | 1464795809573 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:43:29 INFO - PROCESS | 1757 | 1464795809893 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de33800 == 162 [pid = 1757] [id = 755] 08:43:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8e5bf800) [pid = 1757] [serial = 2265] [outer = (nil)] 08:43:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8e789000) [pid = 1757] [serial = 2266] [outer = 0x8e5bf800] 08:43:30 INFO - PROCESS | 1757 | 1464795810058 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8e792c00) [pid = 1757] [serial = 2267] [outer = 0x8e5bf800] 08:43:30 INFO - PROCESS | 1757 | 1464795810982 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]]]}] 08:43:31 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. 08:43:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1752ms 08:43:31 INFO - PROCESS | 1757 | 1464795811018 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1757 | 1464795811022 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:43:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:43:31 INFO - PROCESS | 1757 | 1464795811034 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1757 | 1464795811037 Marionette TRACE conn4 <- [1,2990,null,{}] 08:43:31 INFO - PROCESS | 1757 | 1464795811044 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}] 08:43:31 INFO - PROCESS | 1757 | 1464795811312 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:43:31 INFO - PROCESS | 1757 | 1464795811591 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb20400 == 163 [pid = 1757] [id = 756] 08:43:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8eb23800) [pid = 1757] [serial = 2268] [outer = (nil)] 08:43:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8ece1c00) [pid = 1757] [serial = 2269] [outer = 0x8eb23800] 08:43:31 INFO - PROCESS | 1757 | 1464795811745 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8ecefc00) [pid = 1757] [serial = 2270] [outer = 0x8eb23800] 08:43:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8c6c00 == 164 [pid = 1757] [id = 757] 08:43:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f4f4c00) [pid = 1757] [serial = 2271] [outer = (nil)] 08:43:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8f628000) [pid = 1757] [serial = 2272] [outer = 0x8f4f4c00] 08:43:32 INFO - PROCESS | 1757 | 1464795812785 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]]]}] 08:43:32 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. 08:43:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1788ms 08:43:32 INFO - PROCESS | 1757 | 1464795812823 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:43:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:43:32 INFO - PROCESS | 1757 | 1464795812828 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:43:32 INFO - PROCESS | 1757 | 1464795812836 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1757 | 1464795812839 Marionette TRACE conn4 <- [1,2994,null,{}] 08:43:32 INFO - PROCESS | 1757 | 1464795812847 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}] 08:43:33 INFO - PROCESS | 1757 | 1464795813186 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:43:33 INFO - PROCESS | 1757 | 1464795813559 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f622c00 == 165 [pid = 1757] [id = 758] 08:43:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8f624400) [pid = 1757] [serial = 2273] [outer = (nil)] 08:43:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8f68cc00) [pid = 1757] [serial = 2274] [outer = 0x8f624400] 08:43:33 INFO - PROCESS | 1757 | 1464795813698 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8fde2c00) [pid = 1757] [serial = 2275] [outer = 0x8f624400] 08:43:34 INFO - PROCESS | 1757 | 1464795814617 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]]]}] 08:43:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:34 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 08:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1839ms 08:43:34 INFO - PROCESS | 1757 | 1464795814676 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1757 | 1464795814681 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:43:34 INFO - PROCESS | 1757 | 1464795814688 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1757 | 1464795814693 Marionette TRACE conn4 <- [1,2998,null,{}] 08:43:34 INFO - PROCESS | 1757 | 1464795814700 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}] 08:43:35 INFO - PROCESS | 1757 | 1464795815015 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:43:35 INFO - PROCESS | 1757 | 1464795815387 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c58d400 == 166 [pid = 1757] [id = 759] 08:43:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8f685c00) [pid = 1757] [serial = 2276] [outer = (nil)] 08:43:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8ffc8000) [pid = 1757] [serial = 2277] [outer = 0x8f685c00] 08:43:35 INFO - PROCESS | 1757 | 1464795815489 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x9111dc00) [pid = 1757] [serial = 2278] [outer = 0x8f685c00] 08:43:36 INFO - PROCESS | 1757 | 1464795816664 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]]]}] 08:43:36 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. 08:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2035ms 08:43:36 INFO - PROCESS | 1757 | 1464795816726 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1757 | 1464795816730 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:43:36 INFO - PROCESS | 1757 | 1464795816742 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1757 | 1464795816747 Marionette TRACE conn4 <- [1,3002,null,{}] 08:43:36 INFO - PROCESS | 1757 | 1464795816799 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}] 08:43:37 INFO - PROCESS | 1757 | 1464795817191 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:43:37 INFO - PROCESS | 1757 | 1464795817527 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1757 | ++DOCSHELL 0x8ffcb000 == 167 [pid = 1757] [id = 760] 08:43:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x91184800) [pid = 1757] [serial = 2279] [outer = (nil)] 08:43:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x92883800) [pid = 1757] [serial = 2280] [outer = 0x91184800] 08:43:37 INFO - PROCESS | 1757 | 1464795817629 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x9288d400) [pid = 1757] [serial = 2281] [outer = 0x91184800] 08:43:38 INFO - PROCESS | 1757 | 1464795818510 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]]]}] 08:43:38 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. 08:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1787ms 08:43:38 INFO - PROCESS | 1757 | 1464795818529 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1757 | 1464795818533 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:43:38 INFO - PROCESS | 1757 | 1464795818541 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1757 | 1464795818545 Marionette TRACE conn4 <- [1,3006,null,{}] 08:43:38 INFO - PROCESS | 1757 | 1464795818551 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}] 08:43:38 INFO - PROCESS | 1757 | 1464795818931 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:43:39 INFO - PROCESS | 1757 | 1464795819213 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1757 | ++DOCSHELL 0x92881400 == 168 [pid = 1757] [id = 761] 08:43:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x9288a400) [pid = 1757] [serial = 2282] [outer = (nil)] 08:43:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x928e9000) [pid = 1757] [serial = 2283] [outer = 0x9288a400] 08:43:39 INFO - PROCESS | 1757 | 1464795819367 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x93ab8400) [pid = 1757] [serial = 2284] [outer = 0x9288a400] 08:43:40 INFO - PROCESS | 1757 | 1464795820225 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]]]}] 08:43:40 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. 08:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1739ms 08:43:40 INFO - PROCESS | 1757 | 1464795820281 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1757 | 1464795820285 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:43:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:43:40 INFO - PROCESS | 1757 | 1464795820292 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1757 | 1464795820296 Marionette TRACE conn4 <- [1,3010,null,{}] 08:43:40 INFO - PROCESS | 1757 | 1464795820304 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}] 08:43:40 INFO - PROCESS | 1757 | 1464795820572 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:43:40 INFO - PROCESS | 1757 | 1464795820896 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1757 | ++DOCSHELL 0x91183800 == 169 [pid = 1757] [id = 762] 08:43:40 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x91b11c00) [pid = 1757] [serial = 2285] [outer = (nil)] 08:43:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x95281400) [pid = 1757] [serial = 2286] [outer = 0x91b11c00] 08:43:41 INFO - PROCESS | 1757 | 1464795821051 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x95329400) [pid = 1757] [serial = 2287] [outer = 0x91b11c00] 08:43:41 INFO - PROCESS | 1757 | 1464795821917 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]]]}] 08:43:41 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 08:43:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1638ms 08:43:41 INFO - PROCESS | 1757 | 1464795821931 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1757 | 1464795821935 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:43:41 INFO - PROCESS | 1757 | 1464795821942 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1757 | 1464795821946 Marionette TRACE conn4 <- [1,3014,null,{}] 08:43:41 INFO - PROCESS | 1757 | 1464795821952 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}] 08:43:42 INFO - PROCESS | 1757 | 1464795822206 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:43:42 INFO - PROCESS | 1757 | 1464795822492 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f4edc00 == 170 [pid = 1757] [id = 763] 08:43:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x93abf400) [pid = 1757] [serial = 2288] [outer = (nil)] 08:43:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x99e7a800) [pid = 1757] [serial = 2289] [outer = 0x93abf400] 08:43:42 INFO - PROCESS | 1757 | 1464795822624 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9a4a6c00) [pid = 1757] [serial = 2290] [outer = 0x93abf400] 08:43:43 INFO - PROCESS | 1757 | [1757] 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 08:43:43 INFO - PROCESS | 1757 | 1464795823676 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:43:43 INFO - {} 08:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:43:43 INFO - {} 08:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:43:43 INFO - {} 08:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:43:43 INFO - {} 08:43:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1790ms 08:43:43 INFO - PROCESS | 1757 | 1464795823776 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1757 | 1464795823782 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:43:43 INFO - TEST-START | /FileAPI/fileReader.html 08:43:43 INFO - PROCESS | 1757 | 1464795823793 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1757 | 1464795823797 Marionette TRACE conn4 <- [1,3018,null,{}] 08:43:43 INFO - PROCESS | 1757 | 1464795823805 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}] 08:43:44 INFO - PROCESS | 1757 | 1464795824084 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:43:44 INFO - PROCESS | 1757 | 1464795824442 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1757 | ++DOCSHELL 0x9a715000 == 171 [pid = 1757] [id = 764] 08:43:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9a7b6800) [pid = 1757] [serial = 2291] [outer = (nil)] 08:43:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9b2aa800) [pid = 1757] [serial = 2292] [outer = 0x9a7b6800] 08:43:44 INFO - PROCESS | 1757 | 1464795824539 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9b7b7c00) [pid = 1757] [serial = 2293] [outer = 0x9a7b6800] 08:43:45 INFO - PROCESS | 1757 | 1464795825446 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]]]}] 08:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:43:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:43:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1700ms 08:43:45 INFO - PROCESS | 1757 | 1464795825494 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1757 | 1464795825499 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /FileAPI/historical.html 08:43:45 INFO - PROCESS | 1757 | 1464795825506 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1757 | 1464795825510 Marionette TRACE conn4 <- [1,3022,null,{}] 08:43:45 INFO - PROCESS | 1757 | 1464795825517 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}] 08:43:45 INFO - PROCESS | 1757 | 1464795825775 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:43:46 INFO - PROCESS | 1757 | 1464795826109 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1757 | ++DOCSHELL 0x95079000 == 172 [pid = 1757] [id = 765] 08:43:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x99d77800) [pid = 1757] [serial = 2294] [outer = (nil)] 08:43:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9c019800) [pid = 1757] [serial = 2295] [outer = 0x99d77800] 08:43:46 INFO - PROCESS | 1757 | 1464795826266 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9c042400) [pid = 1757] [serial = 2296] [outer = 0x99d77800] 08:43:47 INFO - PROCESS | 1757 | 1464795827123 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"]]]}] 08:43:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:43:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:43:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:43:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:43:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:43:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:43:47 INFO - TEST-OK | /FileAPI/historical.html | took 1635ms 08:43:47 INFO - PROCESS | 1757 | 1464795827144 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1757 | 1464795827158 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /FileAPI/idlharness.html 08:43:47 INFO - PROCESS | 1757 | 1464795827166 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1757 | 1464795827169 Marionette TRACE conn4 <- [1,3026,null,{}] 08:43:47 INFO - PROCESS | 1757 | 1464795827176 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}] 08:43:47 INFO - PROCESS | 1757 | 1464795827425 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:43:47 INFO - PROCESS | 1757 | 1464795827742 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1757 | ++DOCSHELL 0x928e2c00 == 173 [pid = 1757] [id = 766] 08:43:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x928e3400) [pid = 1757] [serial = 2297] [outer = (nil)] 08:43:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0xa0516000) [pid = 1757] [serial = 2298] [outer = 0x928e3400] 08:43:47 INFO - PROCESS | 1757 | 1464795827838 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0xa1062c00) [pid = 1757] [serial = 2299] [outer = 0x928e3400] 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:43:49 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 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:43:49 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 08:43:49 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 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:43:49 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 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:43:49 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 08:43:49 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 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:43:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2514ms 08:43:49 INFO - PROCESS | 1757 | 1464795829444 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]]]}] 08:43:49 INFO - PROCESS | 1757 | 1464795829801 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1757 | 1464795829804 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:43:49 INFO - TEST-START | /FileAPI/idlharness.worker 08:43:49 INFO - PROCESS | 1757 | 1464795829826 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1757 | 1464795829831 Marionette TRACE conn4 <- [1,3030,null,{}] 08:43:49 INFO - PROCESS | 1757 | 1464795829838 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}] 08:43:50 INFO - PROCESS | 1757 | 1464795830104 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:43:50 INFO - PROCESS | 1757 | 1464795830413 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1757 | ++DOCSHELL 0x866e1c00 == 174 [pid = 1757] [id = 767] 08:43:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0xa105e800) [pid = 1757] [serial = 2300] [outer = (nil)] 08:43:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0xa35eac00) [pid = 1757] [serial = 2301] [outer = 0xa105e800] 08:43:50 INFO - PROCESS | 1757 | 1464795830508 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0xa35ed800) [pid = 1757] [serial = 2302] [outer = 0xa105e800] 08:43:50 INFO - PROCESS | 1757 | [1757] 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 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:43:52 INFO - {} 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:43:52 INFO - {} 08:43:52 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 - {} 08:43:52 INFO - {} 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:43:52 INFO - {} 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:43:52 INFO - {} 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:43:52 INFO - {} 08:43:52 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 - {} 08:43:52 INFO - {} 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:43:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:52 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 08:43:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:53 INFO - {} 08:43:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3075ms 08:43:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:43:53 INFO - PROCESS | 1757 | 1464795832756 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,{},{}]]]}] 08:43:53 INFO - PROCESS | 1757 | 1464795832911 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1757 | 1464795832924 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:43:53 INFO - PROCESS | 1757 | 1464795832936 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1757 | 1464795832950 Marionette TRACE conn4 <- [1,3034,null,{}] 08:43:53 INFO - PROCESS | 1757 | 1464795832966 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}] 08:43:53 INFO - PROCESS | 1757 | 1464795833420 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:43:53 INFO - PROCESS | 1757 | 1464795833734 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1757 | ++DOCSHELL 0xa2289800 == 175 [pid = 1757] [id = 768] 08:43:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0xa355f000) [pid = 1757] [serial = 2303] [outer = (nil)] 08:43:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 171 (0xa8294800) [pid = 1757] [serial = 2304] [outer = 0xa355f000] 08:43:53 INFO - PROCESS | 1757 | 1464795833824 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1757 | ++DOMWINDOW == 172 (0xa8299c00) [pid = 1757] [serial = 2305] [outer = 0xa355f000] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x86e1a400 == 174 [pid = 1757] [id = 709] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x86e0f400 == 173 [pid = 1757] [id = 751] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8b7d9800 == 172 [pid = 1757] [id = 750] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x89d10000 == 171 [pid = 1757] [id = 749] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x86e16000 == 170 [pid = 1757] [id = 748] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x9c01a400 == 169 [pid = 1757] [id = 746] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8c341c00 == 168 [pid = 1757] [id = 745] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8f62d800 == 167 [pid = 1757] [id = 744] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8ee99000 == 166 [pid = 1757] [id = 742] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x9b08f000 == 165 [pid = 1757] [id = 743] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x9a6a2c00 == 164 [pid = 1757] [id = 741] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x9a4a8800 == 163 [pid = 1757] [id = 740] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x89b38c00 == 162 [pid = 1757] [id = 739] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8adee000 == 161 [pid = 1757] [id = 737] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8db4a400 == 160 [pid = 1757] [id = 738] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8ece5800 == 159 [pid = 1757] [id = 736] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8f684000 == 158 [pid = 1757] [id = 735] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8db50400 == 157 [pid = 1757] [id = 734] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x89b0c400 == 156 [pid = 1757] [id = 733] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8c3d0000 == 155 [pid = 1757] [id = 732] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x8b1f9000 == 154 [pid = 1757] [id = 731] 08:43:57 INFO - PROCESS | 1757 | --DOCSHELL 0x86cd7000 == 153 [pid = 1757] [id = 730] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 171 (0x95077c00) [pid = 1757] [serial = 2175] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 170 (0x87a59c00) [pid = 1757] [serial = 2133] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 169 (0x95282800) [pid = 1757] [serial = 2177] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 168 (0x8c3dac00) [pid = 1757] [serial = 2186] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 167 (0x8c508800) [pid = 1757] [serial = 2187] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 166 (0x8e78b000) [pid = 1757] [serial = 2151] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 165 (0x8e5c6400) [pid = 1757] [serial = 2150] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 164 (0x92889400) [pid = 1757] [serial = 2168] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 163 (0x87775400) [pid = 1757] [serial = 2180] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 162 (0x8d9d7400) [pid = 1757] [serial = 2147] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 161 (0x8c6e4400) [pid = 1757] [serial = 2189] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 160 (0x8c584c00) [pid = 1757] [serial = 2141] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 159 (0x95325800) [pid = 1757] [serial = 2178] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 158 (0x9288fc00) [pid = 1757] [serial = 2169] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 157 (0x8de33c00) [pid = 1757] [serial = 2070] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 156 (0x8d860000) [pid = 1757] [serial = 2144] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 155 (0x8f6ee000) [pid = 1757] [serial = 2162] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 154 (0x8c3d1c00) [pid = 1757] [serial = 2139] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 153 (0x8f4fa000) [pid = 1757] [serial = 2159] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 152 (0x8ee98800) [pid = 1757] [serial = 2156] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 151 (0x8ffbc400) [pid = 1757] [serial = 2163] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 150 (0x91d3e000) [pid = 1757] [serial = 2166] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 149 (0x9462f800) [pid = 1757] [serial = 2174] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 148 (0x8eb29400) [pid = 1757] [serial = 2154] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 147 (0x8db50000) [pid = 1757] [serial = 2148] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 146 (0x86cde000) [pid = 1757] [serial = 2132] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 145 (0x8b418000) [pid = 1757] [serial = 2184] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 144 (0x8f626800) [pid = 1757] [serial = 2160] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 143 (0x93a64c00) [pid = 1757] [serial = 2171] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 142 (0x8a347c00) [pid = 1757] [serial = 2136] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 141 (0x8c344800) [pid = 1757] [serial = 2138] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x87bf4000) [pid = 1757] [serial = 2181] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x8d951800) [pid = 1757] [serial = 2145] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8e8d1400) [pid = 1757] [serial = 2153] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x89f8cc00) [pid = 1757] [serial = 2135] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x8aed7800) [pid = 1757] [serial = 2183] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8ee9dc00) [pid = 1757] [serial = 2157] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x93a69400) [pid = 1757] [serial = 2172] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x91b0b400) [pid = 1757] [serial = 2165] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x8c6dc400) [pid = 1757] [serial = 2142] [outer = (nil)] [url = about:blank] 08:43:57 INFO - PROCESS | 1757 | 1464795837946 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]]]}] 08:43:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:43:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 5070ms 08:43:58 INFO - PROCESS | 1757 | 1464795838006 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1757 | 1464795838012 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:43:58 INFO - PROCESS | 1757 | 1464795838022 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1757 | 1464795838027 Marionette TRACE conn4 <- [1,3038,null,{}] 08:43:58 INFO - PROCESS | 1757 | 1464795838038 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}] 08:43:58 INFO - PROCESS | 1757 | 1464795838347 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:43:58 INFO - PROCESS | 1757 | 1464795838618 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1757 | ++DOCSHELL 0x8917cc00 == 154 [pid = 1757] [id = 769] 08:43:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8917e000) [pid = 1757] [serial = 2306] [outer = (nil)] 08:43:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x89182c00) [pid = 1757] [serial = 2307] [outer = 0x8917e000] 08:43:58 INFO - PROCESS | 1757 | 1464795838706 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x89187c00) [pid = 1757] [serial = 2308] [outer = 0x8917e000] 08:43:59 INFO - PROCESS | 1757 | 1464795839513 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"]]]}] 08:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:43:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1539ms 08:43:59 INFO - PROCESS | 1757 | 1464795839565 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1757 | 1464795839579 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:43:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:43:59 INFO - PROCESS | 1757 | 1464795839599 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1757 | 1464795839606 Marionette TRACE conn4 <- [1,3042,null,{}] 08:43:59 INFO - PROCESS | 1757 | 1464795839625 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}] 08:43:59 INFO - PROCESS | 1757 | 1464795839898 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:44:00 INFO - PROCESS | 1757 | 1464795840153 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1757 | ++DOCSHELL 0x8919e000 == 155 [pid = 1757] [id = 770] 08:44:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x891a0800) [pid = 1757] [serial = 2309] [outer = (nil)] 08:44:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x891a6400) [pid = 1757] [serial = 2310] [outer = 0x891a0800] 08:44:00 INFO - PROCESS | 1757 | 1464795840231 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x891ab000) [pid = 1757] [serial = 2311] [outer = 0x891a0800] 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:44:01 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. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:44:01 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'.) 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:44:01 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. 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:44:01 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. 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:44:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:01 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. 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:44:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:44:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:44:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1945ms 08:44:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:44:01 INFO - PROCESS | 1757 | 1464795841450 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]]]}] 08:44:01 INFO - PROCESS | 1757 | 1464795841543 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1757 | 1464795841554 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:44:01 INFO - PROCESS | 1757 | 1464795841657 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1757 | 1464795841670 Marionette TRACE conn4 <- [1,3046,null,{}] 08:44:01 INFO - PROCESS | 1757 | 1464795841742 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}] 08:44:02 INFO - PROCESS | 1757 | 1464795842109 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:44:02 INFO - PROCESS | 1757 | 1464795842187 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1757 | ++DOCSHELL 0x8a34f000 == 156 [pid = 1757] [id = 771] 08:44:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8aed7800) [pid = 1757] [serial = 2312] [outer = (nil)] 08:44:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8b1f1400) [pid = 1757] [serial = 2313] [outer = 0x8aed7800] 08:44:02 INFO - PROCESS | 1757 | 1464795842278 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8b7d7800) [pid = 1757] [serial = 2314] [outer = 0x8aed7800] 08:44:03 INFO - PROCESS | 1757 | [1757] 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 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 140 (0x91d4ac00) [pid = 1757] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 139 (0x86e16400) [pid = 1757] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 138 (0x8f688c00) [pid = 1757] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 137 (0x8c6dd000) [pid = 1757] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 136 (0x9a1dd400) [pid = 1757] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 135 (0x8b415400) [pid = 1757] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 134 (0x8ece7c00) [pid = 1757] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 133 (0x8c0f1400) [pid = 1757] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 132 (0x93b85c00) [pid = 1757] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 131 (0x8e8cd800) [pid = 1757] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 130 (0x9bff4000) [pid = 1757] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 129 (0x8d952800) [pid = 1757] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 128 (0x8c6dfc00) [pid = 1757] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 127 (0x89d15800) [pid = 1757] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 126 (0x9b427c00) [pid = 1757] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 125 (0x9b090400) [pid = 1757] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 124 (0x86cda800) [pid = 1757] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 123 (0x9a7b6c00) [pid = 1757] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 122 (0x89f8ec00) [pid = 1757] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 121 (0x9a4a8c00) [pid = 1757] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 120 (0x8f686c00) [pid = 1757] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:44:03 INFO - PROCESS | 1757 | --DOMWINDOW == 119 (0x9c01d800) [pid = 1757] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:03 INFO - PROCESS | 1757 | 1464795843901 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:44:03 INFO - {} 08:44:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2343ms 08:44:03 INFO - PROCESS | 1757 | 1464795843910 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:44:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:44:03 INFO - PROCESS | 1757 | 1464795843915 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:44:03 INFO - PROCESS | 1757 | 1464795843922 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1757 | 1464795843925 Marionette TRACE conn4 <- [1,3050,null,{}] 08:44:03 INFO - PROCESS | 1757 | 1464795843931 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}] 08:44:04 INFO - PROCESS | 1757 | 1464795844166 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:44:04 INFO - PROCESS | 1757 | 1464795844385 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b35400 == 157 [pid = 1757] [id = 772] 08:44:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 120 (0x8c0f1400) [pid = 1757] [serial = 2315] [outer = (nil)] 08:44:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 121 (0x8c582c00) [pid = 1757] [serial = 2316] [outer = 0x8c0f1400] 08:44:04 INFO - PROCESS | 1757 | 1464795844465 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1757 | ++DOMWINDOW == 122 (0x8c6dd000) [pid = 1757] [serial = 2317] [outer = 0x8c0f1400] 08:44:05 INFO - PROCESS | 1757 | 1464795845293 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]]]}] 08:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1539ms 08:44:05 INFO - PROCESS | 1757 | 1464795845478 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1757 | 1464795845486 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:44:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:44:05 INFO - PROCESS | 1757 | 1464795845497 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1757 | 1464795845502 Marionette TRACE conn4 <- [1,3054,null,{}] 08:44:05 INFO - PROCESS | 1757 | 1464795845513 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}] 08:44:05 INFO - PROCESS | 1757 | 1464795845769 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:44:06 INFO - PROCESS | 1757 | 1464795846143 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1757 | ++DOCSHELL 0x8917c800 == 158 [pid = 1757] [id = 773] 08:44:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 123 (0x8917d000) [pid = 1757] [serial = 2318] [outer = (nil)] 08:44:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 124 (0x89184000) [pid = 1757] [serial = 2319] [outer = 0x8917d000] 08:44:06 INFO - PROCESS | 1757 | 1464795846245 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1757 | ++DOMWINDOW == 125 (0x8919f400) [pid = 1757] [serial = 2320] [outer = 0x8917d000] 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:07 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" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:07 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" 08:44:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2229ms 08:44:07 INFO - PROCESS | 1757 | 1464795847506 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"]]]}] 08:44:07 INFO - PROCESS | 1757 | 1464795847759 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1757 | 1464795847797 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:44:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:44:08 INFO - PROCESS | 1757 | 1464795848059 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1757 | 1464795848067 Marionette TRACE conn4 <- [1,3058,null,{}] 08:44:08 INFO - PROCESS | 1757 | 1464795848090 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}] 08:44:08 INFO - PROCESS | 1757 | 1464795848360 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:44:08 INFO - PROCESS | 1757 | 1464795848659 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1757 | ++DOCSHELL 0x89b3bc00 == 159 [pid = 1757] [id = 774] 08:44:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 126 (0x8d863000) [pid = 1757] [serial = 2321] [outer = (nil)] 08:44:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 127 (0x8d94d400) [pid = 1757] [serial = 2322] [outer = 0x8d863000] 08:44:08 INFO - PROCESS | 1757 | 1464795848752 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1757 | ++DOMWINDOW == 128 (0x8d9d7400) [pid = 1757] [serial = 2323] [outer = 0x8d863000] 08:44:09 INFO - PROCESS | 1757 | 1464795849824 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]]]}] 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:44:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:44:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1881ms 08:44:09 INFO - PROCESS | 1757 | 1464795849876 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1757 | 1464795849881 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:44:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:44:09 INFO - PROCESS | 1757 | 1464795849939 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1757 | 1464795849943 Marionette TRACE conn4 <- [1,3062,null,{}] 08:44:09 INFO - PROCESS | 1757 | 1464795849968 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}] 08:44:10 INFO - PROCESS | 1757 | 1464795850239 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:44:10 INFO - PROCESS | 1757 | 1464795850639 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1757 | ++DOCSHELL 0x8db4ec00 == 160 [pid = 1757] [id = 775] 08:44:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 129 (0x8de32000) [pid = 1757] [serial = 2324] [outer = (nil)] 08:44:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 130 (0x8de37400) [pid = 1757] [serial = 2325] [outer = 0x8de32000] 08:44:10 INFO - PROCESS | 1757 | 1464795850747 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1757 | ++DOMWINDOW == 131 (0x8e5b9800) [pid = 1757] [serial = 2326] [outer = 0x8de32000] 08:44:11 INFO - PROCESS | 1757 | [1757] 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 08:44:11 INFO - PROCESS | 1757 | 1464795851740 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:44:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:44:11 INFO - {} 08:44:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1892ms 08:44:11 INFO - PROCESS | 1757 | 1464795851789 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:44:11 INFO - PROCESS | 1757 | 1464795851794 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:44:11 INFO - PROCESS | 1757 | 1464795851801 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1757 | 1464795851805 Marionette TRACE conn4 <- [1,3066,null,{}] 08:44:11 INFO - PROCESS | 1757 | 1464795851811 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}] 08:44:12 INFO - PROCESS | 1757 | 1464795852175 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:44:12 INFO - PROCESS | 1757 | 1464795852454 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1757 | ++DOCSHELL 0x8c3ddc00 == 161 [pid = 1757] [id = 776] 08:44:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 132 (0x8e78d000) [pid = 1757] [serial = 2327] [outer = (nil)] 08:44:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 133 (0x8eb27400) [pid = 1757] [serial = 2328] [outer = 0x8e78d000] 08:44:12 INFO - PROCESS | 1757 | 1464795852554 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1757 | ++DOMWINDOW == 134 (0x8ece4400) [pid = 1757] [serial = 2329] [outer = 0x8e78d000] 08:44:13 INFO - PROCESS | 1757 | 1464795853563 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]]]}] 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:44:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1785ms 08:44:13 INFO - PROCESS | 1757 | 1464795853588 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1757 | 1464795853591 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:44:13 INFO - PROCESS | 1757 | 1464795853600 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1757 | 1464795853606 Marionette TRACE conn4 <- [1,3070,null,{}] 08:44:13 INFO - PROCESS | 1757 | 1464795853613 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}] 08:44:13 INFO - PROCESS | 1757 | 1464795853867 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:44:14 INFO - PROCESS | 1757 | 1464795854232 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e789c00 == 162 [pid = 1757] [id = 777] 08:44:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 135 (0x8ecea400) [pid = 1757] [serial = 2330] [outer = (nil)] 08:44:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 136 (0x8f4ed000) [pid = 1757] [serial = 2331] [outer = 0x8ecea400] 08:44:14 INFO - PROCESS | 1757 | 1464795854337 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1757 | ++DOMWINDOW == 137 (0x8f4fa400) [pid = 1757] [serial = 2332] [outer = 0x8ecea400] 08:44:15 INFO - PROCESS | 1757 | 1464795855227 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]]]}] 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:44:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1687ms 08:44:15 INFO - PROCESS | 1757 | 1464795855289 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1757 | 1464795855294 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:44:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:44:15 INFO - PROCESS | 1757 | 1464795855301 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1757 | 1464795855305 Marionette TRACE conn4 <- [1,3074,null,{}] 08:44:15 INFO - PROCESS | 1757 | 1464795855332 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}] 08:44:15 INFO - PROCESS | 1757 | 1464795855631 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:44:16 INFO - PROCESS | 1757 | 1464795855996 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1757 | ++DOCSHELL 0x8eb29000 == 163 [pid = 1757] [id = 778] 08:44:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 138 (0x8f685000) [pid = 1757] [serial = 2333] [outer = (nil)] 08:44:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 139 (0x8f6e6000) [pid = 1757] [serial = 2334] [outer = 0x8f685000] 08:44:16 INFO - PROCESS | 1757 | 1464795856094 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1757 | ++DOMWINDOW == 140 (0x8fde2800) [pid = 1757] [serial = 2335] [outer = 0x8f685000] 08:44:17 INFO - PROCESS | 1757 | 1464795857027 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]]]}] 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1759ms 08:44:17 INFO - PROCESS | 1757 | 1464795857067 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:44:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:44:17 INFO - PROCESS | 1757 | 1464795857072 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:44:17 INFO - PROCESS | 1757 | 1464795857079 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1757 | 1464795857083 Marionette TRACE conn4 <- [1,3078,null,{}] 08:44:17 INFO - PROCESS | 1757 | 1464795857089 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}] 08:44:17 INFO - PROCESS | 1757 | 1464795857330 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:44:17 INFO - PROCESS | 1757 | 1464795857657 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1757 | ++DOCSHELL 0x8de3fc00 == 164 [pid = 1757] [id = 779] 08:44:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 141 (0x8e78e800) [pid = 1757] [serial = 2336] [outer = (nil)] 08:44:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 142 (0x8f682000) [pid = 1757] [serial = 2337] [outer = 0x8e78e800] 08:44:17 INFO - PROCESS | 1757 | 1464795857765 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1757 | ++DOMWINDOW == 143 (0x8fdec800) [pid = 1757] [serial = 2338] [outer = 0x8e78e800] 08:44:18 INFO - PROCESS | 1757 | 1464795858698 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1757 | 1464795858781 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:44:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:44:18 INFO - PROCESS | 1757 | 1464795858791 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1757 | 1464795858798 Marionette TRACE conn4 <- [1,3082,null,{}] 08:44:18 INFO - PROCESS | 1757 | 1464795858826 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}] 08:44:19 INFO - PROCESS | 1757 | 1464795859084 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:44:19 INFO - PROCESS | 1757 | 1464795859445 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1757 | ++DOCSHELL 0x86cd2800 == 165 [pid = 1757] [id = 780] 08:44:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 144 (0x8ffc1800) [pid = 1757] [serial = 2339] [outer = (nil)] 08:44:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 145 (0x91b13c00) [pid = 1757] [serial = 2340] [outer = 0x8ffc1800] 08:44:19 INFO - PROCESS | 1757 | 1464795859544 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1757 | ++DOMWINDOW == 146 (0x91d40c00) [pid = 1757] [serial = 2341] [outer = 0x8ffc1800] 08:44:20 INFO - PROCESS | 1757 | 1464795860408 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]]]}] 08:44:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:44:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:44:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1656ms 08:44:20 INFO - PROCESS | 1757 | 1464795860451 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1757 | 1464795860455 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:44:20 INFO - PROCESS | 1757 | 1464795860462 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1757 | 1464795860466 Marionette TRACE conn4 <- [1,3086,null,{}] 08:44:20 INFO - PROCESS | 1757 | 1464795860472 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}] 08:44:20 INFO - PROCESS | 1757 | 1464795860722 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:44:21 INFO - PROCESS | 1757 | 1464795861044 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1757 | ++DOCSHELL 0x8fded000 == 166 [pid = 1757] [id = 781] 08:44:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 147 (0x91186800) [pid = 1757] [serial = 2342] [outer = (nil)] 08:44:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 148 (0x928dd400) [pid = 1757] [serial = 2343] [outer = 0x91186800] 08:44:21 INFO - PROCESS | 1757 | 1464795861181 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1757 | ++DOMWINDOW == 149 (0x928e3800) [pid = 1757] [serial = 2344] [outer = 0x91186800] 08:44:22 INFO - PROCESS | 1757 | 1464795862030 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:44:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1583ms 08:44:22 INFO - PROCESS | 1757 | 1464795862046 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1757 | 1464795862050 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:44:22 INFO - PROCESS | 1757 | 1464795862057 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1757 | 1464795862060 Marionette TRACE conn4 <- [1,3090,null,{}] 08:44:22 INFO - PROCESS | 1757 | 1464795862066 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}] 08:44:22 INFO - PROCESS | 1757 | 1464795862319 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:44:22 INFO - PROCESS | 1757 | 1464795862631 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1757 | ++DOCSHELL 0x8e8d2400 == 167 [pid = 1757] [id = 782] 08:44:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 150 (0x91116000) [pid = 1757] [serial = 2345] [outer = (nil)] 08:44:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 151 (0x93abc400) [pid = 1757] [serial = 2346] [outer = 0x91116000] 08:44:22 INFO - PROCESS | 1757 | 1464795862727 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1757 | ++DOMWINDOW == 152 (0x93b88400) [pid = 1757] [serial = 2347] [outer = 0x91116000] 08:44:23 INFO - PROCESS | 1757 | 1464795863678 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:44:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1631ms 08:44:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:44:23 INFO - PROCESS | 1757 | 1464795863688 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1757 | 1464795863692 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:44:23 INFO - PROCESS | 1757 | 1464795863699 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1757 | 1464795863704 Marionette TRACE conn4 <- [1,3094,null,{}] 08:44:23 INFO - PROCESS | 1757 | 1464795863710 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}] 08:44:23 INFO - PROCESS | 1757 | 1464795863982 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:44:24 INFO - PROCESS | 1757 | 1464795864306 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1757 | ++DOCSHELL 0x9111b400 == 168 [pid = 1757] [id = 783] 08:44:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 153 (0x93abb800) [pid = 1757] [serial = 2348] [outer = (nil)] 08:44:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 154 (0x95329c00) [pid = 1757] [serial = 2349] [outer = 0x93abb800] 08:44:24 INFO - PROCESS | 1757 | 1464795864413 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1757 | ++DOMWINDOW == 155 (0x991a9000) [pid = 1757] [serial = 2350] [outer = 0x93abb800] 08:44:25 INFO - PROCESS | 1757 | 1464795865376 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:44:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1691ms 08:44:25 INFO - PROCESS | 1757 | 1464795865390 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1757 | 1464795865393 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:44:25 INFO - PROCESS | 1757 | 1464795865402 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1757 | 1464795865405 Marionette TRACE conn4 <- [1,3098,null,{}] 08:44:25 INFO - PROCESS | 1757 | 1464795865411 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}] 08:44:25 INFO - PROCESS | 1757 | 1464795865662 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:44:25 INFO - PROCESS | 1757 | 1464795865981 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1757 | ++DOCSHELL 0x93ab5400 == 169 [pid = 1757] [id = 784] 08:44:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 156 (0x99d78c00) [pid = 1757] [serial = 2351] [outer = (nil)] 08:44:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 157 (0x9a4ab800) [pid = 1757] [serial = 2352] [outer = 0x99d78c00] 08:44:26 INFO - PROCESS | 1757 | 1464795866077 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1757 | ++DOMWINDOW == 158 (0x9a4ef000) [pid = 1757] [serial = 2353] [outer = 0x99d78c00] 08:44:26 INFO - PROCESS | 1757 | 1464795866989 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]]]}] 08:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:44:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1634ms 08:44:27 INFO - PROCESS | 1757 | 1464795867038 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1757 | 1464795867041 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:44:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:44:27 INFO - PROCESS | 1757 | 1464795867048 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1757 | 1464795867052 Marionette TRACE conn4 <- [1,3102,null,{}] 08:44:27 INFO - PROCESS | 1757 | 1464795867058 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}] 08:44:27 INFO - PROCESS | 1757 | 1464795867314 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:44:27 INFO - PROCESS | 1757 | 1464795867654 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1757 | ++DOCSHELL 0x8f684400 == 170 [pid = 1757] [id = 785] 08:44:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 159 (0x9111f000) [pid = 1757] [serial = 2354] [outer = (nil)] 08:44:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 160 (0x9a716400) [pid = 1757] [serial = 2355] [outer = 0x9111f000] 08:44:27 INFO - PROCESS | 1757 | 1464795867801 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1757 | ++DOMWINDOW == 161 (0x9ac4f800) [pid = 1757] [serial = 2356] [outer = 0x9111f000] 08:44:28 INFO - PROCESS | 1757 | 1464795868668 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:44:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1634ms 08:44:28 INFO - PROCESS | 1757 | 1464795868683 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1757 | 1464795868686 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:44:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:44:28 INFO - PROCESS | 1757 | 1464795868693 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1757 | 1464795868696 Marionette TRACE conn4 <- [1,3106,null,{}] 08:44:28 INFO - PROCESS | 1757 | 1464795868702 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}] 08:44:28 INFO - PROCESS | 1757 | 1464795868945 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:44:29 INFO - PROCESS | 1757 | 1464795869270 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1757 | ++DOCSHELL 0x950c5400 == 171 [pid = 1757] [id = 786] 08:44:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 162 (0x9a6a8800) [pid = 1757] [serial = 2357] [outer = (nil)] 08:44:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 163 (0x9b098400) [pid = 1757] [serial = 2358] [outer = 0x9a6a8800] 08:44:29 INFO - PROCESS | 1757 | 1464795869368 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1757 | ++DOMWINDOW == 164 (0x9b142800) [pid = 1757] [serial = 2359] [outer = 0x9a6a8800] 08:44:30 INFO - PROCESS | 1757 | 1464795870259 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]]]}] 08:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:44:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1595ms 08:44:30 INFO - PROCESS | 1757 | 1464795870289 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1757 | 1464795870293 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:44:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:44:30 INFO - PROCESS | 1757 | 1464795870300 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1757 | 1464795870303 Marionette TRACE conn4 <- [1,3110,null,{}] 08:44:30 INFO - PROCESS | 1757 | 1464795870359 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}] 08:44:30 INFO - PROCESS | 1757 | 1464795870616 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:44:30 INFO - PROCESS | 1757 | 1464795870934 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1757 | ++DOCSHELL 0x9ac55400 == 172 [pid = 1757] [id = 787] 08:44:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 165 (0x9ac5d400) [pid = 1757] [serial = 2360] [outer = (nil)] 08:44:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 166 (0x9b42e800) [pid = 1757] [serial = 2361] [outer = 0x9ac5d400] 08:44:31 INFO - PROCESS | 1757 | 1464795871089 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1757 | ++DOMWINDOW == 167 (0x9bc6c400) [pid = 1757] [serial = 2362] [outer = 0x9ac5d400] 08:44:32 INFO - PROCESS | 1757 | 1464795872013 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"]]]}] 08:44:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:44:32 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 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:44:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1742ms 08:44:32 INFO - PROCESS | 1757 | 1464795872045 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1757 | 1464795872048 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:44:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:44:32 INFO - PROCESS | 1757 | 1464795872056 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1757 | 1464795872060 Marionette TRACE conn4 <- [1,3114,null,{}] 08:44:32 INFO - PROCESS | 1757 | 1464795872067 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}] 08:44:32 INFO - PROCESS | 1757 | 1464795872355 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:44:32 INFO - PROCESS | 1757 | 1464795872662 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\", \"03b00ca9-b07b-4c51-ad31-a8c47d27afda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1757 | ++DOCSHELL 0x866dc000 == 173 [pid = 1757] [id = 788] 08:44:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 168 (0x91d48800) [pid = 1757] [serial = 2363] [outer = (nil)] 08:44:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 169 (0x9c10a000) [pid = 1757] [serial = 2364] [outer = 0x91d48800] 08:44:32 INFO - PROCESS | 1757 | 1464795872760 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1757 | ++DOMWINDOW == 170 (0x9d063c00) [pid = 1757] [serial = 2365] [outer = 0x91d48800] 08:44:33 INFO - PROCESS | 1757 | 1464795873644 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]]]}] 08:44:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:44:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1641ms 08:44:33 INFO - PROCESS | 1757 | 1464795873700 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1757 | 1464795873706 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:44:34 WARNING - u'runner_teardown' () 08:44:34 INFO - No more tests 08:44:34 INFO - Got 0 unexpected results 08:44:34 INFO - SUITE-END | took 1477s 08:44:34 INFO - Closing logging queue 08:44:34 INFO - queue closed 08:44:35 INFO - Return code: 0 08:44:35 WARNING - # TBPL SUCCESS # 08:44:35 INFO - Running post-action listener: _resource_record_post_action 08:44:35 INFO - Running post-run listener: _resource_record_post_run 08:44:36 INFO - Total resource usage - Wall time: 1515s; CPU: 98.0%; Read bytes: 14282752; Write bytes: 925986816; Read time: 596; Write time: 236256 08:44:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:44:36 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 140976128; Read time: 0; Write time: 129212 08:44:36 INFO - run-tests - Wall time: 1483s; CPU: 98.0%; Read bytes: 11288576; Write bytes: 785010688; Read time: 420; Write time: 107044 08:44:36 INFO - Running post-run listener: _upload_blobber_files 08:44:36 INFO - Blob upload gear active. 08:44:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:44:36 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 08:44:36 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'] 08:44:36 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 08:44:36 INFO - (blobuploader) - INFO - Open directory for files ... 08:44:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:44:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:44:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:39 INFO - (blobuploader) - INFO - Done attempting. 08:44:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:44:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:44:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:40 INFO - (blobuploader) - INFO - Done attempting. 08:44:40 INFO - (blobuploader) - INFO - Iteration through files over. 08:44:40 INFO - Return code: 0 08:44:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:44:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:44:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef7dbfc37019fbbe8659a6e31878b4f4f0ac0c5b2ec068dcda9d203f7a9ac28a5c68aea40b10cc98e25e9da9fb1ea175101b4121f7380273c75979404a69f63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98da90b154b30e976fcccae40fa6e55394a0debfc7f1198ae1443abcc30309a075829d1d762272e676f5f1a93726392d3e525534193a686b007a5a101e5c6c9d"} 08:44:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:44:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:44:40 INFO - Contents: 08:44:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef7dbfc37019fbbe8659a6e31878b4f4f0ac0c5b2ec068dcda9d203f7a9ac28a5c68aea40b10cc98e25e9da9fb1ea175101b4121f7380273c75979404a69f63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98da90b154b30e976fcccae40fa6e55394a0debfc7f1198ae1443abcc30309a075829d1d762272e676f5f1a93726392d3e525534193a686b007a5a101e5c6c9d"} 08:44:40 INFO - Running post-run listener: copy_logs_to_upload_dir 08:44:40 INFO - Copying logs to upload dir... 08:44:40 INFO - mkdir: /builds/slave/test/build/upload/logs 08:44:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1680.222971 ========= master_lag: -0.15 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 0 secs) (at 2016-06-01 08:44:40.794351) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-01 08:44:40.795668) ========= 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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ef7dbfc37019fbbe8659a6e31878b4f4f0ac0c5b2ec068dcda9d203f7a9ac28a5c68aea40b10cc98e25e9da9fb1ea175101b4121f7380273c75979404a69f63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98da90b154b30e976fcccae40fa6e55394a0debfc7f1198ae1443abcc30309a075829d1d762272e676f5f1a93726392d3e525534193a686b007a5a101e5c6c9d"} build_url:https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033588 build_url: 'https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/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/5ef7dbfc37019fbbe8659a6e31878b4f4f0ac0c5b2ec068dcda9d203f7a9ac28a5c68aea40b10cc98e25e9da9fb1ea175101b4121f7380273c75979404a69f63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98da90b154b30e976fcccae40fa6e55394a0debfc7f1198ae1443abcc30309a075829d1d762272e676f5f1a93726392d3e525534193a686b007a5a101e5c6c9d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GC0aJ2SrSamrzyQ_7yz3bQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.49 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-01 08:44:42.320918) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:44:42.321279) ========= 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-1464794189.76005-828761322 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018587 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 08:44:42.368400) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 08:44:42.368686) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 08:44:42.369036) ========= ========= Total master_lag: 1.47 =========